文件上传是否有任何限制?

时间:2016-07-14 04:44:56

标签: php uploading

我正在学习PHP课程。现在我正在学习文件上传概念。

<input type="file" multiple="multiple">

我们可以上传文件。但我有一个疑问。这里是否有上传不同文件类型的限制。这意味着我们可以通过上传上传任何文件,还是有任何限制?

2 个答案:

答案 0 :(得分:1)

您可以上传的文件类型没有限制。但您可以在require 'rubygems' gem 'test-unit' require 'test-unit' require 'test/unit/runner/html' class TestExample < Test::Unit::TestCase def setup puts "running the setup........." @number1 = 4 @number2 = 2 end def test_add puts "asserting the add function: " numb1=@number1+@number2 assert_equal(7, numb1 + 1, "added correctly") end def test_sub puts "asserting the subtract function" numb2=@number1-@number2 assert_equal(2, numb2 - 0, "subtracted correctly") end def teardown puts "running teardown......." @number = nil end end 文件中设置有关文件上传的各种限制。

这些是例子

php.ini

Here是一篇关于这些限制的有用文章。

here是您在PHP中上传文件的最佳参考。

答案 1 :(得分:-1)

在HTML5中,您可以添加multiple属性以选择多个文件。您可以上传php.ini文件中提供的任何类型的文件 file_uploads = On

<form method="post" enctype="multipart/form-data">
            <input type="file" name="my_file[]" multiple>
            <input type="submit" value="Upload">
        </form>

还要了解有关 enctype =&#34; multipart / form-data&#34;

的更多信息

What does enctype='multipart/form-data' mean?