$_FILES['userfile']['name']
将返回扩展名。除了使用pathinfo()['filename']
之外,有没有办法获得名称(没有扩展名)?
对于上下文,我想根据文件名创建一个mkdir
的目录。假设您上传了一个名为bobby
的zip文件,我想创建一个名为bobby的目录,而不是bobby.zip。
答案 0 :(得分:3)
这应该可以解决问题:
echo basename(__FILE__, '.php');
修改强> 我的借口,没读好。
pathinfo($filename, PATHINFO_FILENAME)
应该诀窍!