rebeccaMyKid
V2EX  ›  问与答

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

  •  
  •   rebeccaMyKid · May 31, 2017 · 1895 views
    This topic created in 3448 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
    rebeccaMyKid
    OP
    May 31, 2017
    1
    用的是 php -S 的 server,跟这个应该没关系吧。
    coo
    coo
    May 31, 2017
    3
    呃,好像我的回答并不对题,原因并不清楚。
    ahkxhyl
    ahkxhyl
    May 31, 2017❤️1
    4
    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
    ahkxhyl
    May 31, 2017❤️1
    5
    骚年 多练练~~
    KomeijiSatori
    KomeijiSatori
    May 31, 2017❤️1
    6
    [name] => Array
    (
    [0] => QQ 截图 20170531173529.png
    [1] => 2.png
    )
    这不是有两个文件的数据么
    rebeccaMyKid
    rebeccaMyKid
    OP
    May 31, 2017
    7
    @ahkxhyl @KomeijiSatori 搞了半天原来是文件的问题,不是代码的问题。我换个文件上传就有了。我一开始是上传了 2 个 mac 的截图,一个 400K,另外一个 2.6MB,后者好像不行。谢谢各位🙏。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   495 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 20:43 · PVG 04:43 · LAX 12:43 · JFK 15:43
    ♥ Do have faith in what you're doing.