网上的方法有很多,但是我想用我自己的方法:
我的实现思路是
先获取文件名称,然后用split()函数以符号“.”来分割文件名,最后用end()函数获取分割后所得数组的最后一个元素,就得出扩展名了,代码如下:
$filename=$file['name']; //单独输出filename是可以得出值的
$filetype=end(split(".",$filename));
echo $filetype;
运行后报错如下:
cranberry
Strict Standards: Only variables should be passed by reference in D:\AppServ\www\myweb\uploadfile.php on line 15
请问错误原因是?怎么解决?