Image 为什么我的脚本没有获得文件扩展名?

Image 为什么我的脚本没有获得文件扩展名?,image,forms,upload,Image,Forms,Upload,为什么这个脚本没有文件扩展名?这里的很多帖子似乎都说使用这个,但它不起作用 function getExtension($file){ $split = explode('.', strtolower($file)); $extension = end($split); return $extension; } //This applies the function to our file $ext = getExtension($_FILES['uploa

为什么这个脚本没有文件扩展名?这里的很多帖子似乎都说使用这个,但它不起作用

function getExtension($file){
    $split = explode('.', strtolower($file));
    $extension = end($split);

    return $extension;
}


 //This applies the function to our file  
 $ext = getExtension($_FILES['uploaded']['name']) ;
我也试过使用

$ext = end(explode('.', $_FILES['uploaded']['name']));

(upload是表单中文件上载字段的名称)

当您说它“不起作用”时,您需要更具体一些。结果是空的吗?结果是文件的一部分,但是错误的部分吗?结果是“香蕉”这个词重复了一千次吗?结果是空的。如果我回显“/images/”$id.“$ext.;<我得到“/images/2.”当你回显$_文件['upload']['name']时会得到什么?@Ivelin很有趣,显然什么都没有。上传表单的表单字段是整个表单的()@Ivelin/我脚本的上传部分