$_FILES['name']['name']
跟着pathinfo,就会返回一个路径,basename,扩展,的数组,如果加参数就可以指定返回其中一个``
自己去查手册吧print_r($_FILES);

解决方案 »

  1.   

    You can use RE : '/\.([^\.]+)$/is'
      

  2.   

    $name = explode('.', $_FILES['name']['name']);
    $ext = $name[count($name)-1];
      

  3.   

    $fil_extend_ename = end(explode('.',basename($_FILES['name']['name'])));
      

  4.   

    <form enctype="multipart/form-data" action="_URL_" method="POST">
    <input type="hidden" name="MAX_FILE_SIZE" value="30000">
    Send this file: <input name="userfile" type="file">
    <input type="submit" value="Send File">
    </form>
    获取文件类型:$_FILES['userfile']['type']
    文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。