如何修复为foreach()php提供的无效参数?

时间:2016-01-13 10:18:53

标签: php

我试图在stackoverflow中应用这里找到的一些现有样本,但问题似乎尚未解决。

lcd.createChar

1 个答案:

答案 0 :(得分:0)

正如urfusion所说,$ _FILES [' files'] [' name']是一个字符串,而不是一个数组。

你可以做的就是迭代所有提交文件的文件名是这样的:

if(is_array($_FILES['files']) && !empty($_FILES['files'])){ // if1
  foreach($_FILES['files'] as $file_index=>$file_value){
    if($file_index==='name'){ // if2
      echo $file_value;    // or do something with that name
    } // end if2
  } // end foreach
} // end if1