请测试,文件名有中文,无论是用urlencode,还是编码转换为gb2312或者utf-8均无法获取文件名称。
根据实际情况,可以使用正则匹配,
一个简单的例子
preg_match("|([^.]+)\.xls|Uis",iconv('gb2312','utf-8',$files[$array_k]),$tmp);
echo $tmp[1];请测试,文件名有中文,无论是用urlencode,还是编码转换为gb2312或者utf-8均无法获取文件名称。根据实际情况,可以使用正则匹配,一个简单的例子preg_match("|([^.]+)\.xls|Uis",iconv('gb2312','utf-8',$files[$array_k]),$tmp); echo $tmp[1];
请测试,文件名有中文,无论是用urlencode,还是编码转换为gb2312或者utf-8均无法获取文件名称。
根据实际情况,可以使用正则匹配,
一个简单的例子
preg_match("|([^.]+)\.xls|Uis",iconv('gb2312','utf-8',$files[$array_k]),$tmp);
echo $tmp[1];
评论
0成为第一个留下想法的人。