PHP:获取上传文件的文件名(没有扩展名)而不知道它的路径?

时间:2015-03-04 14:20:20

标签: php

$_FILES['userfile']['name']将返回扩展名。除了使用pathinfo()['filename']之外,有没有办法获得名称(没有扩展名)?

对于上下文,我想根据文件名创建一个mkdir的目录。假设您上传了一个名为bobby的zip文件,我想创建一个名为bobby的目录,而不是bobby.zip。

1 个答案:

答案 0 :(得分:3)

这应该可以解决问题:

echo basename(__FILE__, '.php');

修改 我的借口,没读好。

pathinfo($filename, PATHINFO_FILENAME) 

应该诀窍!