【发布时间】:2016-03-09 06:08:17
【问题描述】:
这是我的代码
$filename = $_FILES[$file_element_name]['name'];
$ext = pathinfo($filename, PATHINFO_EXTENSION);
为什么这行会报错
pathinfo()期望参数 1 是给定的字符串数组
【问题讨论】:
-
print_r($filename);看看这个 -
还检查你在
print_r($_FILES);得到什么 -
您可能正在上传多个文件
-
@devpro print_r($filename) 给出我想上传的文件名。
-
输出 --Array ( [dirname] => . [basename] => file.jpg [extension] => jpg [filename] => file ) 当执行 $filename = "file.jpg" ; $ext = pathinfo($filename); } print_r($ext);
标签: php codeigniter-3