我有一个表单,允许用户上传文件。但是我需要获取文件扩展名,虽然我已经能够获取到,但不确定我使用的是否是最有效的解决方案。
以下是我可以获取文件扩展名的几种方法:
$fileInfo = pathinfo($_FILES['File']['name']);
echo $fileInfo['extension'];
$ext = end(explode('.',$_FILES['File']['name']));
echo $ext;
哪种方法是最好使用的,或者是否有更好的解决方案可以获得扩展名?
DocumentRoot
之外,这样即使文件可以执行,用户也无法找到它。 - Patrick