V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
rebeccaMyKid
V2EX  ›  问与答

[小白] PHP 多文件上传, var_dump 只看到一个文件数据

  •  
  •   rebeccaMyKid · May 31, 2017 · 1581 views
    This topic created in 3265 days ago, the information mentioned may be changed or developed.

    http://php.net/manual/zh/features.file-upload.multiple.php 直接复制 Example #1 的 html 代码,然后 file-upload.php 就写了一个 var_dump($_FILES),怎么只有一个文件的数据?? 很迷,请前辈给我一棒子。

    7 replies    2017-05-31 19:44:39 +08:00
    rebeccaMyKid
        1
    rebeccaMyKid  
    OP
       May 31, 2017
    用的是 php -S 的 server,跟这个应该没关系吧。
    coo
        3
    coo  
       May 31, 2017
    呃,好像我的回答并不对题,原因并不清楚。
    ahkxhyl
        4
    ahkxhyl  
       May 31, 2017   ❤️ 1
    Array
    (
    [userfile] => Array
    (
    [name] => Array
    (
    [0] => QQ 截图 20170531173529.png
    [1] => 2.png
    )

    [type] => Array
    (
    [0] => image/png
    [1] => image/png
    )

    [tmp_name] => Array
    (
    [0] => /tmp/php8S4tvm
    [1] => /tmp/phphbiql4
    )

    [error] => Array
    (
    [0] => 0
    [1] => 0
    )

    [size] => Array
    (
    [0] => 3931
    [1] => 12694
    )

    )

    )
    貌似没错啊!! 哪里错了 userfile 是个大数组
    ahkxhyl
        5
    ahkxhyl  
       May 31, 2017   ❤️ 1
    骚年 多练练~~
    KomeijiSatori
        6
    KomeijiSatori  
       May 31, 2017   ❤️ 1
    [name] => Array
    (
    [0] => QQ 截图 20170531173529.png
    [1] => 2.png
    )
    这不是有两个文件的数据么
    rebeccaMyKid
        7
    rebeccaMyKid  
    OP
       May 31, 2017
    @ahkxhyl @KomeijiSatori 搞了半天原来是文件的问题,不是代码的问题。我换个文件上传就有了。我一开始是上传了 2 个 mac 的截图,一个 400K,另外一个 2.6MB,后者好像不行。谢谢各位🙏。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1569 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 16:47 · PVG 00:47 · LAX 09:47 · JFK 12:47
    ♥ Do have faith in what you're doing.