Sometimes this is not perfect. Some people may store some files, but they modify the extension to make it within our file type. It cannot be displayed during actual access (because the extension does not match the file content ). The following php class may help us. I. php check class: first, the above file header and file type ing relationship come from the internet. if you have new files to check, you only need to add the ING. If you need to know the file header information, you can use the tool winhex to open the standard file search. For example: Code: copy... sometimes we are not doing well. Some people may store some files, but they modify the extension to make it within our file type. It cannot be displayed during actual access (because the extension does not match the file content ). The following php class may help us. I. php check class: first, the above file header and file type ing relationship come from the internet. if you have new files to check, you only need to add the ING. If you need to know the file header information, you can use the tool winhex to open the standard file search. Example: Code: _ getFileType ($ filename) ;}} how to get the header bytecode: you can see: png file, the header is 4 bytes (the number of bytes indicated by the header must be checked by yourself), corresponding to: 89504E47. if you are not familiar with the pack unpack of php, you can view: php park, unpark, ord function usage (binary stream interface application instance) call an instance: the code is as follows: $ filename = "d:
1. php detects common code classes (such as zip and rar) of file types through the file header
Introduction: php detects common code classes (such as zip and rar) of file types through the file header. sometimes this is not perfect. Some people may store some files, but they modify the extension to make it within our file type. It cannot be displayed during actual access (because the extension does not match the file content ). The following php class may help us. I. php check class: first, the above file header and file type ing relationship come from the internet. if you have new files to check, you only need to add the ING. If you need to know the file header information, you can use the tool winhex to open the standard file search. Example: Code: Copy
2. file extension: a function used to obtain the file extension.
Introduction: file extension: a function for getting a file extension
3. a function to get the file extension _ PHP Tutorial
Introduction: a function used to obtain the file extension. A function for getting the file extension? /* GetFileType usage: GetFiletype ($ filename) */function GetFiletype ($ Filename) {if (substr_count ($ Filename,.) = 0) {// check whether the file name is
4. PHP file header detection file type class code _ PHP Tutorial
Introduction: PHP detects file type code through the file header .? Php/* get the file type ** @ author chengmo ** @ copyright cnblog.com/chengmo 2010-10-19 * @ version 0.1 * $ filename = "d:/1.png"; echo cFileTypeCheck :: getFileType ($ filena
5. a php function _ PHP Tutorial for getting the file extension
Introduction: A php function that gets the file extension. /* GetFileType usage: GetFiletype ($ filename) */function GetFiletype ($ Filename) {if (substr_count ($ Filename ,". ") = 0) {// check whether the file name exists.. Return; // return null
6. a function to get the file extension (but the function name is called to get the FILETYPE! Haha !) _ PHP Tutorial
Introduction: A function that gets the file extension (but its name is "get FILETYPE! Haha !).? /* GetFileType usage: GetFiletype ($ filename) */function GetFiletype ($ Filename) {if (substr_count ($ Filename ,.) = 0) {// check whether the file name exists.. Return; // return null
7. php getting File extension _ PHP Tutorial
Introduction: php gets the file extension. Php obtains the file extension function GetFiletype ($ filename) {$ filer = explode (., $ filename); $ count = count ($ filer)-1; return strtolower (.. $ filer [$ count]);}
8. php detects common code classes (such as zip and rar) of file types through the file header)
Introduction: We often use the web extension to determine the type of stored files during web applications.
9. a function to get the file extension
Introduction: a function used to obtain the file extension. A function for getting the file extension? /* GetFileType usage: GetFiletype ($ filename) */function GetFiletype ($ Filename) {if (substr_count ($ Filename,.) = 0) {// check whether the file name is
10. PHP detects file type code through the file header
Introduction: PHP detects file type code through the file header .? Php/* get the file type ** @ author chengmo ** @ copyright cnblog.com/chengmo 2010-10-19 * @ version 0.1 * $ filename = "d:/1.png"; echo cFileTypeCheck :: getFileType ($ filena
The above is a detailed article about the php GetFiletype () function. For more information, see other related articles in the first PHP community!