代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
PHP
】
取二进制文件头快速判断文件类型
作者:
Dezai.CN
/ 发布于
2012/10/12
/
504
<div><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 18px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;"><span class="Apple-style-span" style="color: rgb(0, 0, 255); line-height: 15px; font-family: Consolas, "Courier New", Verdana, Tahoma;"><?php</span></span> <div class="hl-surround" style="margin: 0px 0px 5px; padding: 0px; border: 1px solid rgb(195, 206, 217); width: auto; height: auto; text-align: left; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial; overflow-x: auto; overflow-y: auto; background-color: rgb(249, 251, 252);"> <div class="hl-main" style="margin: 0px; padding: 6px 24px; line-height: 15px; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px; background-color: transparent;"><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> <br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$files</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">array</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">(</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"><br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">c:\1.jpg</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">,<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">c:\1.png</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">,<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">c:\1.gif</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">,<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">c:\1.rar</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">,<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">c:\1.zip</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">,<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">c:\1.exe</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">,<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">)</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">foreach</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">(</span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$files</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">AS</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">)</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">{</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"><br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$fp</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: blue; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">fopen</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">(</span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">, </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">"</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">rb</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">"</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">)</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$bin</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: blue; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">fread</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">(</span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$fp</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">, </span><span style="margin: 0px; padding: 0px; color: maroon; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">2</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">)</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">; </span><span style="margin: 0px; padding: 0px; color: rgb(255, 165, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">//只读2字节</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"><br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: blue; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">fclose</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">(</span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$fp</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">)</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$str_info</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = @</span><span style="margin: 0px; padding: 0px; color: blue; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">unpack</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">(</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">"</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">C2chars</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">"</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">, </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$bin</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">)</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$type_code</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: blue; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">intval</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">(</span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$str_info</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">[</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">chars1</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">]</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">.</span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$str_info</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">[</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">chars2</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">])</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">''</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">switch</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">(</span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$type_code</span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">)</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">{</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"><br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">case</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: maroon; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">7790</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">:<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">exe</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">break</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">case</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: maroon; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">7784</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">:<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">midi</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">break</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">case</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: maroon; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">8075</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">:<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">zip</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">break</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">case</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: maroon; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">8297</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">:<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">rar</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">break</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">case</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: maroon; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">255216</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">:<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">jpg</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">break</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">case</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: maroon; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">7173</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">:<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">gif</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">break</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">case</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: maroon; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">6677</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">:<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">bmp</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">break</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">case</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: maroon; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">13780</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">:<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">png</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">break</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">default</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">:<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> = </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">unknown</span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">break</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">}</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"><br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> <br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: green; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">echo</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> , </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"> type: <b></span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">, </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$file_type</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">, </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"></b> code:<b></span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">, </span><span style="margin: 0px; padding: 0px; color: rgb(0, 0, 139); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">$type_code</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">, </span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: red; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;"></b></span><span style="margin: 0px; padding: 0px; color: rgb(139, 0, 0); font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">'</span><span style="margin: 0px; padding: 0px; color: gray; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">;<br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> <br style="margin: 0px; padding: 0px; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial;" /> </span><span style="margin: 0px; padding: 0px; color: olive; font-family: Consolas, "Courier New", Verdana, Tahoma; font-size: 12px;">}</span></div> </div> </div>
试试其它关键字
判断文件类型
同语言下
.
用net匹配并替换iOS标准的emoji表情符号
.
处理带Emoji表情的的字符串
.
获取微信昵称时 过滤特殊字符
.
通过判断上传文件的头字符来判断文件的类型
.
模拟百度URL加密解密算法
.
以太坊检查地址是否合法
.
实现crontab解析类
.
获取每个月的开始和结束时间
.
图片上传工具类
.
APP手机应用信息采集
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
Dezai.CN
贡献的其它代码
(
4037
)
.
多线程Socket服务器模块
.
生成随机密码
.
清除浮动样式
.
弹出窗口居中
.
抓取url的函数
.
使用base HTTP验证
.
div模拟iframe嵌入效果
.
通过header转向的方法
.
Session操作类
.
执行sqlite输入插入操作后获得自动编号的ID
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3