用php怎么获得文件的类型,不是根据后缀名,我想直接读取文件来判断,不知道怎么实现

解决方案 »

  1.   

    <input type="file" name="GoodsPhoto">$file_type=$_FILES['GoodsPhoto']['type'];你是要的这个么?
      

  2.   

    是这个
    mime_content_type($filename)
      

  3.   

    楼上的,不对mime_content_type是根据类型名转换成mime_type楼主,你只能使用,fopen fread读取一部分,来判断文件头
      

  4.   

    getimagesize可以分析图片文件的文件头
    其他文件就要自己处理了
      

  5.   

    filetype();
    or
    mime_content_type();
      

  6.   

    最准确的方法就是fopen文件根据文件头或文件格式来判断了,你要参阅很多文件格式的文档。