结果不止file&dir呀,还有至少还有link类型吧.

解决方案 »

  1.   

    其他办法没有了吗??别和XXX让我用str取文件后缀就行!!
      

  2.   

    filetype -- 取得文件类型
    说明
    string filetype ( string filename)
    返回文件的类型。可能的值有 fifo,char,dir,block,link,file 和 unknown。 如果出错则返回 FALSE。如果 stat 调用失败或者文件类型未知的话 filetype() 还会产生一个 E_NOTICE 消息。 
      

  3.   

    如果是上传文件的文件,在接受时已提供了类型$_FILES[file][type]
    如果是图形文件可用getimagesize取得
    其他的需要自行分析文件头获得仅靠后缀是不行的