php中basename函数取中文文件名为空

一串文件地址"c:/xxx/xxx/测试.doc",被basename取成".doc"。在学习upload_file的时候,造成不少麻烦。

php随xampp安装,其版本是

PHP 5.3.8 (VC9 X86 32bit thread safe)
有论坛报,4的某个版本可以,但更多的是不少版本均有此问题。

 

后实验:使用basename("测试.doc")也会导致结果为".doc"。因而排除路径中的分割线(对/ or \的支持)问题。

 


 

posted @ 2012-01-27 01:33  davewu  阅读(591)  评论(0编辑  收藏  举报