【问题标题】:How can I find out the fieldname when I revieve $_FILES收到 $_FILES 时如何找出文件名
【发布时间】:2021-02-17 13:54:42
【问题描述】:

我正在尝试遍历所有文件提交。我可以获得发送的数组的以下方面,但我还需要字段名,因为我想将字段名和文件名都添加到数据库中。

echo "<h2>File Uploads</h2>";
foreach($_FILES as $file){
 // echo "Fieldname: ".$file['fieldname']."<BR>";
  echo "Name: ".$file['name']."<BR>";
  echo "Type: ".$file['type']."<BR>";
  echo "Temp Name: ".$file['tmp_name']."<BR>";
  echo "Error: ".$file['error']."<BR>";
  echo "Size: ".$file['size']."<BR>";
}

【问题讨论】:

  • foreach ($_FILES as $fieldname =&gt; $file)?

标签: php forms file-upload


【解决方案1】:

对 $_FILES 使用 foreach

foreach ($_FILES as $key => $value)
{
    echo $key;
}

这是你需要的钥匙。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-26
    • 2013-07-13
    • 1970-01-01
    • 2017-06-12
    • 2011-12-11
    • 2014-10-10
    • 2016-10-15
    相关资源
    最近更新 更多