<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
	<channel>
		<title>有空来玩玩的Blog</title>
		<link>http://blog.joy999.com//</link>
		<description>人一生这一辈子，能记住多少事？还是写下来的好。</description>
		<copyright>Copyright (C) 2004 Security Angel Team [S4T] All Rights Reserved.</copyright>
		<generator>SaBlog-X Version 1.6 Build 20080806</generator>
		<lastBuildDate>Thu, 18 Mar 2010 02:45:25 +0000</lastBuildDate>
		<ttl>30</ttl>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/joy999/blog" /><feedburner:info uri="joy999/blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
			<guid isPermaLink="false">http://blog.joy999.com//show-178-1.html</guid>
			<title>一个自动转换.htaccess成为nginx的rewrite的工具</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;工具地址：&lt;/p&gt;
&lt;p&gt;http://www.anilcetin.com/convert-apache-htaccess-to-nginx/&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/McP-oENZE0_83AfKZrNh8RCL9Zo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/McP-oENZE0_83AfKZrNh8RCL9Zo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/McP-oENZE0_83AfKZrNh8RCL9Zo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/McP-oENZE0_83AfKZrNh8RCL9Zo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/NXDIaSM8sHI" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/NXDIaSM8sHI/show-178-1.html</link>
			<category domain="http://blog.joy999.com//category-10-1.html">其它</category>
			<pubDate>2010-03-17 01:14</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-178-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-177-1.html</guid>
			<title>DH空间挂了，被封了，重新买了个BurstNET VPS</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;DH因为Resell的原因被Dreamhost封掉了。没办法了。我的Joy999.com是与DH无缘了。&lt;/p&gt;
&lt;p&gt;可我不想使用一般的虚拟主机，因为不好用SHELL嘛。便想着找个VPS。终于，找到了BurstNET的VPS。$5.95一个月，在淘宝上找人买的。35元一月，买了一个月先试用下。可以的话，以后再买一年吧。呵呵~&lt;img border="0" alt="" src="http://blog.joy999.com/images/smiles/laugh.gif" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5PHPjmZmkPwvIWcFThqRdFFVkkY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5PHPjmZmkPwvIWcFThqRdFFVkkY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5PHPjmZmkPwvIWcFThqRdFFVkkY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5PHPjmZmkPwvIWcFThqRdFFVkkY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/vi-Z4y4TgkE" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/vi-Z4y4TgkE/show-177-1.html</link>
			<category domain="http://blog.joy999.com//category-7-1.html">心情随笔/寄语</category>
			<pubDate>2010-03-17 01:04</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-177-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-176-1.html</guid>
			<title>今天无意间看了一个帖子，我哭了。</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;为什么？我会哭了？止不住的泪水汩汩向下流着。我知道，它触动了我内心深藏的愧疚。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.joy999.com//show-176-1.html" target="_blank"&gt;阅读全文&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DYdL6tY1E3N38yQqv47EFb9IxgY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DYdL6tY1E3N38yQqv47EFb9IxgY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DYdL6tY1E3N38yQqv47EFb9IxgY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DYdL6tY1E3N38yQqv47EFb9IxgY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/9OnR2IAayTw" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/9OnR2IAayTw/show-176-1.html</link>
			<category domain="http://blog.joy999.com//category-7-1.html">心情随笔/寄语</category>
			<pubDate>2010-02-18 17:44</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-176-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-175-1.html</guid>
			<title>免费的卡密自动发货软件JoyHelper，今天终于把它发布出来了</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;大家都知道，现在要赚信用就做充值卡密类最快。我也这样做，是赚得快。不过啊，人一多，就忙得不可开交。为此，淘宝推出了&amp;ldquo;自动发货&amp;rdquo;功能，可是，对于我们这种新手卖家，哪能享爱到这种服务啊。唉~ 没办法。在网上找了很久，发现有这种可以自动发货的软件。但都是要比较高昂的费用，没有找到免费的软件。为此，小弟自己潜心研究，开发了这套软件，自己使用觉得是浪费，便公布出来&lt;font color="#ff0000"&gt;免费给大家使用&lt;/font&gt;吧。有任何疑问可以加旺旺群：92863058&lt;/p&gt;
&lt;p&gt;为了方便大家交流，建了个论坛：&lt;font color="#3366cc"&gt;&lt;a target="_blank" href="http://bbs2.joy999.com"&gt;http://bbs2.joy999.com/&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;软件在线安装地址：&lt;a target="_blank" href="http://bbs2.joy999.com/JoyTBHelper/download/"&gt;&lt;font color="#800080"&gt;http://bbs2.joy999.com/JoyTBHelper/download/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.joy999.com//show-175-1.html" target="_blank"&gt;阅读全文&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/El9Cfgtip-77VVd5iZb_WgmW0MQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/El9Cfgtip-77VVd5iZb_WgmW0MQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/El9Cfgtip-77VVd5iZb_WgmW0MQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/El9Cfgtip-77VVd5iZb_WgmW0MQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/JAVfObH8CLc" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/JAVfObH8CLc/show-175-1.html</link>
			<category domain="http://blog.joy999.com//category-15-1.html">个人程序</category>
			<pubDate>2010-02-16 15:26</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-175-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-174-1.html</guid>
			<title>今天自个儿写了个jsonDecode的函数来替代PHP的json_decode</title>
			<author>有空来玩玩</author>
			<description>&lt;div class="codeText"&gt;
&lt;div class="codeHead"&gt;PHP代码&lt;/div&gt;
&lt;ol class="dp-c"&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="comment"&gt;//将内容进行UNICODE编码 &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span class="keyword"&gt;function&lt;/span&gt;&lt;span&gt;&amp;nbsp;unicode_encode(&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;iconv(&lt;/span&gt;&lt;span class="string"&gt;'UTF-8'&lt;/span&gt;&lt;span&gt;,&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;'UCS-2'&lt;/span&gt;&lt;span&gt;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$len&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="func"&gt;strlen&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$str&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;''&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;for&lt;/span&gt;&lt;span&gt;&amp;nbsp;(&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;lt;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$len&lt;/span&gt;&lt;span&gt;&amp;nbsp;-&amp;nbsp;1;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;+&amp;nbsp;2) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$c&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;]; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$c2&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;+&amp;nbsp;1]; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;if&lt;/span&gt;&lt;span&gt;&amp;nbsp;(ord(&lt;/span&gt;&lt;span class="vars"&gt;$c&lt;/span&gt;&lt;span&gt;)&amp;nbsp;&amp;gt;&amp;nbsp;0) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="comment"&gt;//两个字节的文字 &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$str&lt;/span&gt;&lt;span&gt;&amp;nbsp;.=&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;'\u'&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span class="func"&gt;base_convert&lt;/span&gt;&lt;span&gt;(ord(&lt;/span&gt;&lt;span class="vars"&gt;$c&lt;/span&gt;&lt;span&gt;),&amp;nbsp;10,&amp;nbsp;16).&lt;/span&gt;&lt;span class="func"&gt;base_convert&lt;/span&gt;&lt;span&gt;(ord(&lt;/span&gt;&lt;span class="vars"&gt;$c2&lt;/span&gt;&lt;span&gt;),&amp;nbsp;10,&amp;nbsp;16); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;else&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$str&lt;/span&gt;&lt;span&gt;&amp;nbsp;.=&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$c2&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;return&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$str&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span class="comment"&gt;//将UNICODE编码后的内容进行解码 &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span class="keyword"&gt;function&lt;/span&gt;&lt;span&gt;&amp;nbsp;unicode_decode(&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="comment"&gt;//转换编码，将Unicode编码转换成可以浏览的utf-8编码 &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$pattern&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;'/(\\\u([\w]{4}))/i'&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;preg_replace_callback(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$pattern&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;'_unicode_decode'&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;&amp;nbsp;); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;return&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span class="keyword"&gt;function&lt;/span&gt;&lt;span&gt;&amp;nbsp;_unicode_decode(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$str&lt;/span&gt;&lt;span&gt;&amp;nbsp;)&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$str&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$str&lt;/span&gt;&lt;span&gt;[0]; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;''&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$code&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="func"&gt;base_convert&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="func"&gt;substr&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="vars"&gt;$str&lt;/span&gt;&lt;span&gt;,&amp;nbsp;2,&amp;nbsp;2),&amp;nbsp;16,&amp;nbsp;10); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$code2&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="func"&gt;base_convert&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="func"&gt;substr&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="vars"&gt;$str&lt;/span&gt;&lt;span&gt;,&amp;nbsp;4),&amp;nbsp;16,&amp;nbsp;10); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$c&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="func"&gt;chr&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="vars"&gt;$code&lt;/span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span class="func"&gt;chr&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="vars"&gt;$code2&lt;/span&gt;&lt;span&gt;); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$c&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;iconv(&lt;/span&gt;&lt;span class="string"&gt;'UCS-2'&lt;/span&gt;&lt;span&gt;,&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;'UTF-8'&lt;/span&gt;&lt;span&gt;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$c&lt;/span&gt;&lt;span&gt;); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;&amp;nbsp;.=&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$c&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;return&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$name&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span class="keyword"&gt;function&lt;/span&gt;&lt;span&gt;&amp;nbsp;jsonDecode(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$json&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$to_encode&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;'gbk'&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&amp;amp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;0&amp;nbsp;)&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;if&lt;/span&gt;&lt;span&gt;&amp;nbsp;(&amp;nbsp;null&amp;nbsp;===&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;)&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;0; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;for&lt;/span&gt;&lt;span&gt;(&amp;nbsp;;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;lt;&amp;nbsp;&lt;/span&gt;&lt;span class="func"&gt;strlen&lt;/span&gt;&lt;span&gt;(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$json&lt;/span&gt;&lt;span&gt;&amp;nbsp;)&amp;nbsp;;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;++&amp;nbsp;)&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$chr&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$json&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;]; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;switch&lt;/span&gt;&lt;span&gt;(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$chr&lt;/span&gt;&lt;span&gt;&amp;nbsp;)&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;case&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;'&amp;quot;'&lt;/span&gt;&lt;span&gt;&amp;nbsp;: &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;case&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;'&amp;quot;&amp;nbsp;: &lt;/span&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//字符串&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$i&amp;nbsp;++; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$val&amp;nbsp;=&amp;nbsp;'&lt;/span&gt;&lt;span class="string"&gt;'; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while(&amp;nbsp;$json[$i]&amp;nbsp;!=&amp;nbsp;$chr&amp;nbsp;||&amp;nbsp;$lastChr&amp;nbsp;==&amp;nbsp;'&lt;/span&gt;&lt;span&gt;\\&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$lastChr&amp;nbsp;=&amp;nbsp;$json[$i]; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$val&amp;nbsp;.=&amp;nbsp;$lastChr; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$i&amp;nbsp;++; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;++&amp;nbsp;$i; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//字符串处理 &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//unicode&amp;nbsp;转汉字 &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$val&amp;nbsp;=&amp;nbsp;unicode_decode(&amp;nbsp;$val&amp;nbsp;); &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(&amp;nbsp;strtolower(&amp;nbsp;str_ireplace(&amp;nbsp;'&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;,&amp;nbsp;'&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;,&amp;nbsp;$to_encode&amp;nbsp;)&amp;nbsp;)&amp;nbsp;!==&amp;nbsp;'&lt;/span&gt;&lt;span&gt;utf8&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$val&amp;nbsp;=&amp;nbsp;mb_convert_encoding(&amp;nbsp;$val&amp;nbsp;,&amp;nbsp;$to_encode&amp;nbsp;,&amp;nbsp;'&lt;/span&gt;&lt;span&gt;utf-8&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;); &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$val&amp;nbsp;=&amp;nbsp;stripslashes(&amp;nbsp;$val&amp;nbsp;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;$val; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;a&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;: &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;b&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;: &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;c&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;: &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;d&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;e&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;g&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;h&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;i&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;j&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;k&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;l&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;m&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;n&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;o&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;p&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;q&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;r&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;s&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;t&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;u&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;v&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;w&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;x&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;y&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;z&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;A&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;: &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;B&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;: &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;C&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;: &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;D&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;E&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;F&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;G&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;H&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;I&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;J&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;K&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;L&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;M&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;N&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;O&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;P&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;Q&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;R&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;S&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;T&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;U&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;V&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;W&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;X&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;Y&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;Z&lt;/span&gt;&lt;span class="string"&gt;':&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;9&lt;/span&gt;&lt;span class="string"&gt;': &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//字符串 &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(&amp;nbsp;trim(&amp;nbsp;$chr&amp;nbsp;)&amp;nbsp;===&amp;nbsp;'&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;continue; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$val&amp;nbsp;=&amp;nbsp;$chr; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while(&amp;nbsp;preg_match(&amp;nbsp;'&lt;/span&gt;&lt;span&gt;#^[a-zA-Z0-9\.]$#&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;,&amp;nbsp;$json[++$i]&amp;nbsp;)&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$val&amp;nbsp;.=&amp;nbsp;$json[$i];&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$lVal&amp;nbsp;=&amp;nbsp;strtolower(&amp;nbsp;$val&amp;nbsp;); &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(&amp;nbsp;$lVal&amp;nbsp;==&amp;nbsp;'&lt;/span&gt;&lt;span&gt;true&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;true; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(&amp;nbsp;$lVal&amp;nbsp;==&amp;nbsp;'&lt;/span&gt;&lt;span&gt;false&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;false; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(&amp;nbsp;preg_match(&amp;nbsp;'&lt;/span&gt;&lt;span&gt;#^[0-9\.]+$#&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;,&amp;nbsp;$lVal&amp;nbsp;)&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;$val&amp;nbsp;+&amp;nbsp;0; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;$val; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;'&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;: &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$val&amp;nbsp;=&amp;nbsp;array(); &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$i&amp;nbsp;++; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$key&amp;nbsp;=&amp;nbsp;'&lt;/span&gt;&lt;span class="string"&gt;'; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while(&amp;nbsp;$json[$i]&amp;nbsp;!=&amp;nbsp;'&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$key&amp;nbsp;.=&amp;nbsp;$json[$i]; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$i&amp;nbsp;++; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(&amp;nbsp;$json[$i]&amp;nbsp;==&amp;nbsp;'&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$key&amp;nbsp;=&amp;nbsp;ltrim(&amp;nbsp;$key&amp;nbsp;); &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$key&amp;nbsp;=&amp;nbsp;ltrim(&amp;nbsp;$key&amp;nbsp;,&amp;nbsp;'&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;);&amp;nbsp;//去除, &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$key&amp;nbsp;=&amp;nbsp;trim(&amp;nbsp;$key&amp;nbsp;);//去两边的空白 &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(&amp;nbsp;preg_match(&amp;nbsp;'&lt;/span&gt;&lt;span&gt;#^&amp;quot;(.+?)&amp;quot;$#&lt;/span&gt;&lt;span class="string"&gt;'&amp;nbsp;,&amp;nbsp;$key&amp;nbsp;,&amp;nbsp;$m&amp;nbsp;)&amp;nbsp;)&amp;nbsp;{ &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$key&amp;nbsp;=&amp;nbsp;$m[1]; &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(&amp;nbsp;preg_match(&amp;nbsp;'&lt;/span&gt;&lt;span&gt;#^\&lt;/span&gt;&lt;span class="string"&gt;'(.+?)\'$#'&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$key&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$m&lt;/span&gt;&lt;span&gt;&amp;nbsp;)&amp;nbsp;)&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$key&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$m&lt;/span&gt;&lt;span&gt;[1]; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;++&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$val&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span class="vars"&gt;$key&lt;/span&gt;&lt;span&gt;]&amp;nbsp;=&amp;nbsp;jsonDecode(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$json&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$to_encode&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$key&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;''&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;++&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;return&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$val&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;break&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;case&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;'['&lt;/span&gt;&lt;span&gt;&amp;nbsp;: &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$val&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;array&lt;/span&gt;&lt;span&gt;(); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;++; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$t&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;0; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;while&lt;/span&gt;&lt;span&gt;(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$json&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;]&amp;nbsp;!=&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;']'&lt;/span&gt;&lt;span&gt;&amp;nbsp;)&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;if&lt;/span&gt;&lt;span&gt;&amp;nbsp;(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$json&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;]&amp;nbsp;==&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;','&lt;/span&gt;&lt;span&gt;&amp;nbsp;)&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;++; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;continue&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$val&lt;/span&gt;&lt;span&gt;[]&amp;nbsp;=&amp;nbsp;jsonDecode(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$json&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$to_encode&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$i&lt;/span&gt;&lt;span&gt;&amp;nbsp;++; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;return&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$val&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;break&lt;/span&gt;&lt;span&gt;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;return&lt;/span&gt;&lt;span&gt;&amp;nbsp;NULL&amp;nbsp;; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;} &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;用法：&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class="codeText"&gt;
&lt;div class="codeHead"&gt;PHP代码&lt;/div&gt;
&lt;ol class="dp-c"&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="vars"&gt;$array_gbk&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;jsonDecode(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$jsonString&lt;/span&gt;&lt;span&gt;&amp;nbsp;); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span class="vars"&gt;$array_utf8&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;jsonDecode(&amp;nbsp;&lt;/span&gt;&lt;span class="vars"&gt;$jsonString&lt;/span&gt;&lt;span&gt;&amp;nbsp;,&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;'utf-8'&lt;/span&gt;&lt;span&gt;&amp;nbsp;); &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gkKoLEs_MDk2RZknGEF68thZWwc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gkKoLEs_MDk2RZknGEF68thZWwc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gkKoLEs_MDk2RZknGEF68thZWwc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gkKoLEs_MDk2RZknGEF68thZWwc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/aT8cjTJT30g" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/aT8cjTJT30g/show-174-1.html</link>
			<category domain="http://blog.joy999.com//category-1-1.html">WEB技术</category>
			<pubDate>2010-01-26 12:48</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-174-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-173-1.html</guid>
			<title>[转]定义一个javascript类</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;今天使用zendstudio时，发现我以往的json的写法不支持，便重新找了下JS类定义的文章。便保存了下来。&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.joy999.com//show-173-1.html" target="_blank"&gt;阅读全文&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ImIEjfLjJqs1psAsWKu3L2wBZSA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ImIEjfLjJqs1psAsWKu3L2wBZSA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ImIEjfLjJqs1psAsWKu3L2wBZSA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ImIEjfLjJqs1psAsWKu3L2wBZSA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/oIHt4ynMjDE" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/oIHt4ynMjDE/show-173-1.html</link>
			<category domain="http://blog.joy999.com//category-1-1.html">WEB技术</category>
			<pubDate>2010-01-14 20:01</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-173-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-172-1.html</guid>
			<title>php 引用 &amp; 使用教程</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;下面是来自其它网站的一款php 引用 &amp;amp; 使用教程哦，我现在把它发布过来给各位朋友看看吧，适合于php初学者哦，php &amp;amp;&lt;/p&gt;
&lt;p&gt;PHP 的引用允许你用两个变量来指向同一个内容 &lt;br /&gt;
&lt;br /&gt;
PHP代码:&lt;/p&gt;
&lt;p&gt;&amp;lt;?&lt;br /&gt;
$a=&amp;quot;ABC&amp;quot;;&lt;br /&gt;
$b =&amp;amp;$a;&lt;br /&gt;
echo $a;//这里输出:ABC&lt;br /&gt;
echo $b;//这里输出:ABC&lt;br /&gt;
$b=&amp;quot;EFG&amp;quot;;&lt;br /&gt;
echo $a;//这里$a的值变为EFG 所以输出EFG&lt;br /&gt;
echo $b;//这里输出EFG&lt;br /&gt;
?&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
函数的传址调用&lt;br /&gt;
传址调用我就不多说了 下面直接给出代码 &lt;br /&gt;
&lt;br /&gt;
PHP代码:&lt;br /&gt;
function test(&amp;amp;$a)&lt;br /&gt;
{&lt;br /&gt;
$a=$a+100;&lt;br /&gt;
}&lt;br /&gt;
$b=1;&lt;br /&gt;
echo $b;//输出１&lt;br /&gt;
test($b);&amp;nbsp; //这里$b传递给函数的其实是$b的变量内容所处的内存地址，通过在函数里改变$a的值　就可以改变$b的值了&lt;br /&gt;
echo &amp;quot;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
echo $b;//输出101&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
要注意的是，在这里test(１);的话就会出错，原因自己去想&lt;/p&gt;
&lt;p&gt;函数的引用返回&lt;br /&gt;
先看代码 &lt;br /&gt;
&lt;br /&gt;
PHP代码:&lt;br /&gt;
function &amp;amp;test()&lt;br /&gt;
{&lt;br /&gt;
static $b=0;//申明一个静态变量&lt;br /&gt;
$b=$b+1;&lt;br /&gt;
echo $b;&lt;br /&gt;
return $b;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;$a=test();//这条语句会输出　$b的值　为１&lt;br /&gt;
$a=5;&lt;br /&gt;
$a=test();//这条语句会输出　$b的值　为2&lt;/p&gt;
&lt;p&gt;$a=&amp;amp;test();//这条语句会输出　$b的值　为3&lt;br /&gt;
$a=5;&lt;br /&gt;
$a=test();//这条语句会输出　$b的值　为6&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
下面解释下：　&lt;br /&gt;
通过这种方式$a=test();得到的其实不是函数的引用返回，这跟普通的函数调用没有区别　至于原因：　这是ＰＨＰ的规定&lt;br /&gt;
ＰＨＰ规定通过$a=&amp;amp;test(); 方式得到的才是函数的引用返回&lt;br /&gt;
至于什么是引用返回呢（ＰＨＰ手册上说：引用返回用在当想用函数找到引用应该被绑定在哪一个变量上面时。) 这句狗屁话　害我半天没看懂&lt;/p&gt;
&lt;p&gt;用上面的例子来解释就是&lt;br /&gt;
$a=test()方式调用函数，只是将函数的值赋给$a而已，　而$a做任何改变　都不会影响到函数中的$b&lt;br /&gt;
而通过$a=&amp;amp;test()方式调用函数呢, 他的作用是　将return $b中的　$b变量的内存地址与$a变量的内存地址　指向了同一个地方&lt;br /&gt;
即产生了相当于这样的效果($a=&amp;amp;b;) 所以改变$a的值　也同时改变了$b的值　所以在执行了&lt;br /&gt;
$a=&amp;amp;test();&lt;br /&gt;
$a=5;&lt;br /&gt;
以后，$b的值变为了5&lt;/p&gt;
&lt;p&gt;这里是为了让大家理解函数的引用返回才使用静态变量的，其实函数的引用返回多用在对象中&lt;/p&gt;
&lt;p&gt;对象的引用 &lt;br /&gt;
&lt;br /&gt;
PHP代码:&lt;/p&gt;
&lt;p&gt;&amp;lt;?&lt;br /&gt;
class a{&lt;br /&gt;
&amp;nbsp;var $abc=&amp;quot;ABC&amp;quot;;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
$b=new a;&lt;br /&gt;
$c=$b;&lt;br /&gt;
echo $b-&amp;gt;abc;//这里输出ABC&lt;br /&gt;
echo $c-&amp;gt;abc;//这里输出ABC&lt;br /&gt;
$b-&amp;gt;abc=&amp;quot;DEF&amp;quot;;&lt;br /&gt;
echo $c-&amp;gt;abc;//这里输出DEF&lt;br /&gt;
?&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
以上代码是在PHP5中的运行效果&lt;br /&gt;
在PHP5中 对象的复制 是通过引用来实现的。上列中$b=new a; $c=$b; 其实等效于$b=new a; $c=&amp;amp;$b;&lt;br /&gt;
PHP5中默认就是通过引用来调用对象， 但有时你可能想建立一个对象的副本，并希望原来的对象的改变不影响到副本 . 为了这样的目的，PHP定义了一个特殊的方法，称为__clone.&lt;/p&gt;
&lt;p&gt;引用的作用&lt;br /&gt;
如果程序比较大,引用同一个对象的变量比较多,并且希望用完该对象后手工清除它,个人建议用 &amp;quot;&amp;amp;&amp;quot; 方式,然后用$var=null的方式清除. 其它时候还是用php5的默认方式吧. 另外, php5中对于大数组的传递,建议用 &amp;quot;&amp;amp;&amp;quot; 方式, 毕竟节省内存空间使用。&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
取消引用&lt;br /&gt;
当你 unset 一个引用，只是断开了变量名和变量内容之间的绑定。这并不意味着变量内容被销毁了。例如：&lt;/p&gt;
&lt;p&gt;&amp;lt;?php&lt;br /&gt;
$a = 1;&lt;br /&gt;
$b =&amp;amp; $a;&lt;br /&gt;
unset ($a);&lt;br /&gt;
?&amp;gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;不会 unset $b，只是 $a。&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
global 引用&lt;br /&gt;
当用 global $var 声明一个变量时实际上建立了一个到全局变量的引用。也就是说和这样做是相同的：&lt;/p&gt;
&lt;p&gt;&amp;lt;?php&lt;br /&gt;
$var =&amp;amp; $GLOBALS[&amp;quot;var&amp;quot;];&lt;br /&gt;
?&amp;gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;这意味着，例如，unset $var 不会 unset 全局变量。&lt;/p&gt;
&lt;p&gt;$this&lt;br /&gt;
在一个对象的方法中，$this 永远是调用它的对象的引用。&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
//下面再来个小插曲&lt;br /&gt;
php中对于地址的指向（类似指针）功能不是由用户自己来实现的，是由Zend核心实现的，php中引用采用的是&amp;ldquo;写时拷贝&amp;rdquo;的原理，就是除非发生写操作，指向同一个地址的变量或者对象是不会被拷贝的。&lt;/p&gt;
&lt;p&gt;通俗的讲&lt;br /&gt;
1:如果有下面的代码 &lt;br /&gt;
&lt;br /&gt;
PHP代码:&lt;br /&gt;
$a=&amp;quot;ABC&amp;quot;;&lt;br /&gt;
$b=$a;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
其实此时　$a与$b都是指向同一内存地址　而并不是$a与$b占用不同的内存&lt;/p&gt;
&lt;p&gt;２:如果在上面的代码基础上再加上如下代码 &lt;br /&gt;
&lt;br /&gt;
PHP代码:&lt;br /&gt;
$a=&amp;quot;EFG&amp;quot;;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
由于$a与$b所指向的内存的数据要重新写一次了，此时Zend核心会自动判断　自动为$b生产一个$a的数据拷贝，重新申请一块内存进行存储&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V_wno_hcQJA5IKi1Ty5Fg9WuI00/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V_wno_hcQJA5IKi1Ty5Fg9WuI00/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V_wno_hcQJA5IKi1Ty5Fg9WuI00/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V_wno_hcQJA5IKi1Ty5Fg9WuI00/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/LI5uFyo8lJc" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/LI5uFyo8lJc/show-172-1.html</link>
			<category domain="http://blog.joy999.com//category-1-1.html">WEB技术</category>
			<pubDate>2009-11-11 13:41</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-172-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-171-1.html</guid>
			<title>【转】全手工去除touch viva马尼拉的“移动梦网”按钮和移动标签页！</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;本人买的水货viva，刷的是行货心机ROM，ROM版本：1.26.stinotak CHS，比较喜欢自带的马尼拉，但是，首页的&amp;ldquo;移动梦网&amp;rdquo;按钮和移动标签页比较讨厌，自然想去除之。网上的办法是用M2DC更换主题的方法来实现，但是，这种办法比较耗费资源和内存，更换主题后，发现系统启动速度明显变慢，而且用资源管理器打开windows目录的时间增加了N倍（有点像假死）。&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;
因此我想用手工的方法修改马尼拉，我们知道，TOUCHFLO2D中的HTCHomeSettings.xml有点类似于脚本，主题的界面布局是由此文件决定的，因此，修改此文件是应该可以去除移动的&amp;ldquo;移动梦网&amp;rdquo;按钮和移动标签页。我详细研究了原版的HTCHomeSettings.xml，经过多次修改和上机实验，成功实现目的。只要将此HTCHomeSettings.xml替换系统原带的HTCHomeSettings.xml，就可去除移动的&amp;ldquo;移动梦网&amp;rdquo;按钮和移动标签页，而且不影响系统速度。&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.joy999.com//show-171-1.html" target="_blank"&gt;阅读全文&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/X8L8s8DHZMPVmUncLO__P7147us/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X8L8s8DHZMPVmUncLO__P7147us/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/X8L8s8DHZMPVmUncLO__P7147us/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X8L8s8DHZMPVmUncLO__P7147us/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/2MQbaUOIcmk" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/2MQbaUOIcmk/show-171-1.html</link>
			<category domain="http://blog.joy999.com//category-19-1.html">手机相关</category>
			<pubDate>2009-11-07 02:47</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-171-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-170-1.html</guid>
			<title>我的火山互联VPS的推荐码</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;火山互联推荐码（2009年12月02日到期）：&lt;strong&gt;&lt;font color="#dd0000"&gt;100031641_20091202765&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;你也可以到以下地址提交你的推荐码哦：&lt;a href="http://volit.joy999.com/"&gt;http://volit.joy999.com/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/txujKr4zWE4D4Tbwu0gXCnAugTc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/txujKr4zWE4D4Tbwu0gXCnAugTc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/txujKr4zWE4D4Tbwu0gXCnAugTc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/txujKr4zWE4D4Tbwu0gXCnAugTc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/DpMg1UpYiA0" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/DpMg1UpYiA0/show-170-1.html</link>
			<category domain="http://blog.joy999.com//category-10-1.html">其它</category>
			<pubDate>2009-11-02 10:13</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-170-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-169-1.html</guid>
			<title>PHP写的飞信API接口，不需要第三方API</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;PHP写的飞信API接口，不需要第三方API。网上找到的。保留以便于以后使用。呵呵。&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.joy999.com//show-169-1.html" target="_blank"&gt;阅读全文&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_l-dqLOrz5CoI3OqtLgqfKxBds8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_l-dqLOrz5CoI3OqtLgqfKxBds8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_l-dqLOrz5CoI3OqtLgqfKxBds8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_l-dqLOrz5CoI3OqtLgqfKxBds8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/B7VhJ3ZI6kQ" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/B7VhJ3ZI6kQ/show-169-1.html</link>
			<category domain="http://blog.joy999.com//category-1-1.html">WEB技术</category>
			<pubDate>2009-11-02 00:29</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-169-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-168-1.html</guid>
			<title>【转】谈谈验证码识别技术</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;由于现在很多网站，为了加强安全性，以及防止程序的自动操作网站，都加入的了验证码技术。但却给广大站长推广宣传网站带来的麻烦。所以我准备写这篇关于验证码识别技术的文章，不足之处在所难免！本人从来不写东西，今天为了想落伍才写了！&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 广大站长宣传推广自己的网站，经常要发布一些宣传广告，如果靠人工，太慢太昂贵，所以理想的办法是使用群发软件，可现在很多网站都有验证码，这成为群发软件的技术难点，而识别也就难点中的难点，好的，闲话少说，言归正传！&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我举的例子是比较难于识别的验证码，不讨论不变形、不换字体、不换大小、不旋转的验证码，这里我可能不会写出代码，只是提供我编写的思路，按照这个思路，我写出的程序，比市场上出售的程序的识别率还要高很多。（有兴趣的可以问我，我不想在这里帮别人宣传，呵呵～～）&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 首先以数字验证码开始，字母的要比数字麻烦一些，不过搞清楚了数字验证码的识别，字母的也就不难了。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 验证码一般都是图片，而且一般都是4位数，处理过程是：先分割为4个部分，然后逐一识别，由于分割比较简单，我这里就不说了，我这里只说如何识别。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我的方法是把需要识别的图片，划分为 5 行，3 列，15个块，为什么要划分为15个块呢？先看图！&lt;br /&gt;
○■○ &lt;br /&gt;
■○■&lt;br /&gt;
■○■&lt;br /&gt;
■○■&lt;br /&gt;
○■○&lt;/p&gt;
&lt;p&gt;○■○&lt;br /&gt;
■■○&lt;br /&gt;
○■○&lt;br /&gt;
○■○&lt;br /&gt;
■■■&lt;/p&gt;
&lt;p&gt;■■■&lt;br /&gt;
○○■&lt;br /&gt;
■■■&lt;br /&gt;
■○○&lt;br /&gt;
■■■&lt;/p&gt;
&lt;p&gt;■■■&lt;br /&gt;
○○■&lt;br /&gt;
■■■&lt;br /&gt;
○○■&lt;br /&gt;
■■■&lt;br /&gt;
我先举这4个例子吧，其余的大家可以自己画出来。如果做过验证码识别的朋友，肯定很快就明白为什么划分为15个块，其实主要就是因为这样划分更合理，也就更能提高识别率。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我的方法是把需要识别的图片，划分为 5 行，3 列，15个块，然后对每个块进行计算，当每个块里的有效象素超过多少百分比的时候，就标记为 ■，如果没超过就标记为○，（这里为了显示方便我使用了■，○，你完全可以把它标为1、0），这里要注意一下，这里的百分比根据字体的粗细可以取 67％，50％，33％，20％，为什么要取这几个数？主要和计算机的浮点数运算有关，选这几个数，运算更快，且不容易出错，否则计算机在进行大量计算时也是会出错的！当然这里，你完全可以选适合你的验证码图片的百分比！！&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 如果验证码不变形、不换字体、不换大小、不旋转，我们的识别工作到这一步基本上就结束了，因为已经可以得到比较清晰的块图，对付大多数论坛，就已经足够了。^_^&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 如果验证码的变形比较大、且有很多字体、大小也不固定、且有旋转，那么我们经过划分、取比率显示后，可能会得到这样一个图：&lt;br /&gt;
○■○&lt;br /&gt;
○○■&lt;br /&gt;
○■○&lt;br /&gt;
■○○&lt;br /&gt;
■■■&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 那么这个数字应该是什么数字，我们需要使用排除法！排除所有不可能，在0123456789中，这个图不可能是013456789，他只能是 ：2。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 写过验证码识别的朋友可能已经明白了！是的，我们需要建立一个类似的数据库，也就是识别库，出现哪些图，他就属于那个数字。&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 再举一个例子：&lt;br /&gt;
○■○&lt;br /&gt;
■○○&lt;br /&gt;
■■■&lt;br /&gt;
■○■&lt;br /&gt;
○■○&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这是什么?，没错&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我这里我需要再说明一下为什么要取5行，3列，15个块，因为块太多了你 的识别库就会很大，块太少了，就会出现很多分不清楚的块图。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 另外你取的百分比也需要注意，不能太大也不能太小。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 好了，等做好自己的数据库，这时就可以识别大部分数字了。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 最后还有一个问题，就是重复的问题，比如，图片上的数字，明明是 5，可由于它的字体不是常见的字体，且发生了旋转，最后得到这样一个图：&lt;br /&gt;
■■■&lt;br /&gt;
■○○&lt;br /&gt;
■■■&lt;br /&gt;
■○■&lt;br /&gt;
■■■&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 在我的数据库里，这个块图，是6，也是就说识别错误，怎么办？&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我的解决方法是，在数据库里先把这条数据删除因为这个是错误的。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 遇到这种情况，就需要进行二次处理，我的方法是：降低百分比，这时就得到了：&lt;br /&gt;
■■○&lt;br /&gt;
■○○&lt;br /&gt;
■■○&lt;br /&gt;
○○■&lt;br /&gt;
■■○&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OK，经过降低百分比，图片就由&amp;ldquo;6&amp;rdquo;又变为&amp;ldquo;5&amp;rdquo;了，呵呵～～～由于降低了百分比，我们需要再建立一个识别库的来存储这些数据。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;本文来自CSDN博客，转载请标明出处：&lt;a href="http://blog.csdn.net/ycyangcai/archive/2007/06/20/1658896.aspx"&gt;http://blog.csdn.net/ycyangcai/archive/2007/06/20/1658896.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jyt3NriSM6kUR4Qws3D4hcaC-os/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jyt3NriSM6kUR4Qws3D4hcaC-os/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jyt3NriSM6kUR4Qws3D4hcaC-os/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jyt3NriSM6kUR4Qws3D4hcaC-os/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/514Q4OmHDaU" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/514Q4OmHDaU/show-168-1.html</link>
			<category domain="http://blog.joy999.com//category-1-1.html">WEB技术</category>
			<pubDate>2009-10-30 17:45</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-168-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-167-1.html</guid>
			<title>Dreamhost免费主机申请</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;Joy-IDC.cn 开放免费主机申请了，可以免费申请到Dreamhost的空间。&lt;/p&gt;
&lt;p&gt;免费主机业务，为JOYIDC推出的一项主机服务，首次使用期限为7天，一个账户只能申请一个免费主机，当前此业务为试运营阶段，欢迎大家试用。&lt;/p&gt;
&lt;pre&gt;1. 免费主机必须挂上广告代码以保证可以持续使用。
         2. 广告代码的周展示量现在暂定为IP为100个，PV为500个则认为是有效用户，否则将视为无效用户。
         3. 对于有效用户，每次系统检查有效性完毕后将自动延长7天使用期。无效用户将会被删除免费主机以回收系统资源。
         4. 免费主机不能续费，如果需要把免费主机转换成为收费主机，请与客服人员联系。
         5. &amp;ldquo;广告赚时长&amp;rdquo;的功能对于收费用户一样适用。只要您挂了广告代码在您的网站上，被系统认为是有效用户后，一样可以使你的使用期限延长。
         6. 广告代码可以放置到任何页面，但是首页第一屏必须放有广告代码，对于审查时发现首页没有放置广告代码的用户将会直接删除免费主机服务。
         7. 解释权归醉汉工作室所有。&lt;/pre&gt;
&lt;div&gt;FAQ:&lt;/div&gt;
&lt;ol&gt;
    &lt;li&gt;如何延长我的免费主机使用期限呢？ &lt;br /&gt;
    　　答：请在会员中心－》主机管理－》广告　中获取您的广告代码放于您的网站第一屏，当前的广告代码只有468X60一种大小可以选用。对于没有正确放置广告代码的用户，将不能延长使用期限。只要广告代码设置正确，将可以无限继续使用。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;详情请见：&lt;a href="http://www.joy-idc.cn/?action=freehost&amp;amp;app=default&amp;amp;mod=index"&gt;http://www.joy-idc.cn/?action=freehost&amp;amp;app=default&amp;amp;mod=index&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pi9RGYC7Y3eGQZNpplwRXVDH1FY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pi9RGYC7Y3eGQZNpplwRXVDH1FY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pi9RGYC7Y3eGQZNpplwRXVDH1FY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pi9RGYC7Y3eGQZNpplwRXVDH1FY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/DwUXJUlafGg" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/DwUXJUlafGg/show-167-1.html</link>
			<category domain="http://blog.joy999.com//category-10-1.html">其它</category>
			<pubDate>2009-10-30 11:37</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-167-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-166-1.html</guid>
			<title>PHP中如何发送HEADER头消息</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;&lt;a onclick="javascript:tagshow(event, 'PHP');" href="javascript:;" target="_self"&gt;&lt;u&gt;&lt;strong&gt;PHP&lt;/strong&gt;&lt;/u&gt;&lt;/a&gt;中我们经常需要通过&lt;a onclick="javascript:tagshow(event, 'HEADER');" href="javascript:;" target="_self"&gt;&lt;u&gt;&lt;strong&gt;HEADER&lt;/strong&gt;&lt;/u&gt;&lt;/a&gt;发送HTTP标头消息，以便告诉浏览器一些处理状态(Status)或显示参量，最典型的就是发送页面处理HEADER和发送状态HEADER。&lt;br /&gt;
无论是发送哪种HEADER消息，都必须保证在发送HEADER之前没有输出任何信息到终端浏览器。&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;一、使用HEADER发送文本类型头信息&lt;/strong&gt;&lt;br /&gt;
例1：&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
header(&amp;quot;Content-Type: text/html; charset=UTF-8&amp;quot;);//告知各位观众下面将要输出的文本类型&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
例 1输出HEADER告诉浏览器将要输出的文本编码格式为UTF-8。这在全页面PHP处理上是必须的，否则可能会引起终端浏览器显示乱码或空白页显示现象。由于PHP指定在HEADER输出前不能有任何输出信息，包括空格，所以当页面运行出现HEADER信息已经发送的提示时候，需要首先检查在 HEADER之前是否输出了某些信息，包括本PHP页面的包含头文件是否输出信息。&lt;br /&gt;
如果需要输出文件提示下载可使用如下方法：&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
header(&amp;quot;Content-type: application/octet-stream&amp;quot;);//FILE流&lt;br /&gt;
header(&amp;quot;Accept-Ranges: bytes&amp;quot;);&lt;br /&gt;
header(&amp;quot;Accept-Length: $filesize&amp;quot;);//提示将要接收的文件大小&lt;br /&gt;
header(&amp;quot;Content-Disposition: attachment; filename=&amp;quot;.$fname); //提示终端浏览器下载操作&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
如果是PDF格式也可用header(&amp;quot;Content-type: application/pdf&amp;quot;);其它格式类似处理，不过上面的例子是个下载文件流通例，但是指定详细的文本格式似乎对浏览器的默认处理似乎更好，比如让播放器自动播放下载音乐、或PDF编辑器自动打开远程PDF文档等。&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;附Content-type的MIME类型说明：&lt;/strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;?php&lt;br /&gt;
$mimetypes = array(&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ez'&amp;nbsp;=&amp;gt; 'application/andrew-inset',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'hqx'&amp;nbsp;=&amp;gt; 'application/mac-binhex40',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'cpt'&amp;nbsp;=&amp;gt; 'application/mac-compactpro',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'doc'&amp;nbsp;=&amp;gt; 'application/msword',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'bin'&amp;nbsp;=&amp;gt; 'application/octet-stream',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'dms'&amp;nbsp;=&amp;gt; 'application/octet-stream',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'lha'&amp;nbsp;=&amp;gt; 'application/octet-stream',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'lzh'&amp;nbsp;=&amp;gt; 'application/octet-stream',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'exe'&amp;nbsp;=&amp;gt; 'application/octet-stream',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'class'&amp;nbsp;=&amp;gt; 'application/octet-stream',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'so'&amp;nbsp;=&amp;gt; 'application/octet-stream',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'dll'&amp;nbsp;=&amp;gt; 'application/octet-stream',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'oda'&amp;nbsp;=&amp;gt; 'application/oda',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'pdf'&amp;nbsp;=&amp;gt; 'application/pdf',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ai'&amp;nbsp;=&amp;gt; 'application/postscript',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'eps'&amp;nbsp;=&amp;gt; 'application/postscript',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ps'&amp;nbsp;=&amp;gt; 'application/postscript',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'smi'&amp;nbsp;=&amp;gt; 'application/smil',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'smil'&amp;nbsp;=&amp;gt; 'application/smil',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mif'&amp;nbsp;=&amp;gt; 'application/vnd.mif',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'xls'&amp;nbsp;=&amp;gt; 'application/vnd.ms-excel',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ppt'&amp;nbsp;=&amp;gt; 'application/vnd.ms-powerpoint',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'wbxml'&amp;nbsp;=&amp;gt; 'application/vnd.wap.wbxml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'wmlc'&amp;nbsp;=&amp;gt; 'application/vnd.wap.wmlc',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'wmlsc'&amp;nbsp;=&amp;gt; 'application/vnd.wap.wmlscriptc',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'bcpio'&amp;nbsp;=&amp;gt; 'application/x-bcpio',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'vcd'&amp;nbsp;=&amp;gt; 'application/x-cdlink',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'pgn'&amp;nbsp;=&amp;gt; 'application/x-chess-pgn',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'cpio'&amp;nbsp;=&amp;gt; 'application/x-cpio',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'csh'&amp;nbsp;=&amp;gt; 'application/x-csh',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'dcr'&amp;nbsp;=&amp;gt; 'application/x-director',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'dir'&amp;nbsp;=&amp;gt; 'application/x-director',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'dxr'&amp;nbsp;=&amp;gt; 'application/x-director',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'dvi'&amp;nbsp;=&amp;gt; 'application/x-dvi',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'spl'&amp;nbsp;=&amp;gt; 'application/x-futuresplash',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'gtar'&amp;nbsp;=&amp;gt; 'application/x-gtar',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'hdf'&amp;nbsp;=&amp;gt; 'application/x-hdf',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'js'&amp;nbsp;=&amp;gt; 'application/x-javascript',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'skp'&amp;nbsp;=&amp;gt; 'application/x-koan',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'skd'&amp;nbsp;=&amp;gt; 'application/x-koan',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'skt'&amp;nbsp;=&amp;gt; 'application/x-koan',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'skm'&amp;nbsp;=&amp;gt; 'application/x-koan',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'latex'&amp;nbsp;=&amp;gt; 'application/x-latex',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'nc'&amp;nbsp;=&amp;gt; 'application/x-netcdf',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'cdf'&amp;nbsp;=&amp;gt; 'application/x-netcdf',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'sh'&amp;nbsp;=&amp;gt; 'application/x-sh',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'shar'&amp;nbsp;=&amp;gt; 'application/x-shar',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'swf'&amp;nbsp;=&amp;gt; 'application/x-shockwave-flash',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'sit'&amp;nbsp;=&amp;gt; 'application/x-stuffit',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'sv4cpio'&amp;nbsp;=&amp;gt; 'application/x-sv4cpio',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'sv4crc'&amp;nbsp;=&amp;gt; 'application/x-sv4crc',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'tar'&amp;nbsp;=&amp;gt; 'application/x-tar',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'tcl'&amp;nbsp;=&amp;gt; 'application/x-tcl',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'tex'&amp;nbsp;=&amp;gt; 'application/x-tex',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'texinfo'&amp;nbsp;=&amp;gt; 'application/x-texinfo',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'texi'&amp;nbsp;=&amp;gt; 'application/x-texinfo',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'t'&amp;nbsp;=&amp;gt; 'application/x-troff',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'tr'&amp;nbsp;=&amp;gt; 'application/x-troff',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'roff'&amp;nbsp;=&amp;gt; 'application/x-troff',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'man'&amp;nbsp;=&amp;gt; 'application/x-troff-man',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'me'&amp;nbsp;=&amp;gt; 'application/x-troff-me',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ms'&amp;nbsp;=&amp;gt; 'application/x-troff-ms',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ustar'&amp;nbsp;=&amp;gt; 'application/x-ustar',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'src'&amp;nbsp;=&amp;gt; 'application/x-wais-source',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'xhtml'&amp;nbsp;=&amp;gt; 'application/xhtml+xml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'xht'&amp;nbsp;=&amp;gt; 'application/xhtml+xml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'zip'&amp;nbsp;=&amp;gt; 'application/zip',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'au'&amp;nbsp;=&amp;gt; 'audio/basic',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'snd'&amp;nbsp;=&amp;gt; 'audio/basic',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mid'&amp;nbsp;=&amp;gt; 'audio/midi',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'midi'&amp;nbsp;=&amp;gt; 'audio/midi',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'kar'&amp;nbsp;=&amp;gt; 'audio/midi',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mpga'&amp;nbsp;=&amp;gt; 'audio/mpeg',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mp2&amp;prime;&amp;nbsp;=&amp;gt; 'audio/mpeg',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mp3&amp;prime;&amp;nbsp;=&amp;gt; 'audio/mpeg',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'aif'&amp;nbsp;=&amp;gt; 'audio/x-aiff',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'aiff'&amp;nbsp;=&amp;gt; 'audio/x-aiff',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'aifc'&amp;nbsp;=&amp;gt; 'audio/x-aiff',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'m3u'&amp;nbsp;=&amp;gt; 'audio/x-mpegurl',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ram'&amp;nbsp;=&amp;gt; 'audio/x-pn-realaudio',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'rm'&amp;nbsp;=&amp;gt; 'audio/x-pn-realaudio',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'rpm'&amp;nbsp;=&amp;gt; 'audio/x-pn-realaudio-plugin',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ra'&amp;nbsp;=&amp;gt; 'audio/x-realaudio',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'wav'&amp;nbsp;=&amp;gt; 'audio/x-wav',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'pdb'&amp;nbsp;=&amp;gt; 'chemical/x-pdb',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'xyz'&amp;nbsp;=&amp;gt; 'chemical/x-xyz',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'bmp'&amp;nbsp;=&amp;gt; 'image/bmp',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'gif'&amp;nbsp;=&amp;gt; 'image/gif',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ief'&amp;nbsp;=&amp;gt; 'image/ief',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'jpeg'&amp;nbsp;=&amp;gt; 'image/jpeg',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'jpg'&amp;nbsp;=&amp;gt; 'image/jpeg',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'jpe'&amp;nbsp;=&amp;gt; 'image/jpeg',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'png'&amp;nbsp;=&amp;gt; 'image/png',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'tiff'&amp;nbsp;=&amp;gt; 'image/tiff',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'tif'&amp;nbsp;=&amp;gt; 'image/tiff',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'djvu'&amp;nbsp;=&amp;gt; 'image/vnd.djvu',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'djv'&amp;nbsp;=&amp;gt; 'image/vnd.djvu',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'wbmp'&amp;nbsp;=&amp;gt; 'image/vnd.wap.wbmp',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ras'&amp;nbsp;=&amp;gt; 'image/x-cmu-raster',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'pnm'&amp;nbsp;=&amp;gt; 'image/x-portable-anymap',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'pbm'&amp;nbsp;=&amp;gt; 'image/x-portable-bitmap',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'pgm'&amp;nbsp;=&amp;gt; 'image/x-portable-graymap',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ppm'&amp;nbsp;=&amp;gt; 'image/x-portable-pixmap',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'rgb'&amp;nbsp;=&amp;gt; 'image/x-rgb',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'xbm'&amp;nbsp;=&amp;gt; 'image/x-xbitmap',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'xpm'&amp;nbsp;=&amp;gt; 'image/x-xpixmap',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'xwd'&amp;nbsp;=&amp;gt; 'image/x-xwindowdump',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'igs'&amp;nbsp;=&amp;gt; 'model/iges',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'iges'&amp;nbsp;=&amp;gt; 'model/iges',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'msh'&amp;nbsp;=&amp;gt; 'model/mesh',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mesh'&amp;nbsp;=&amp;gt; 'model/mesh',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'silo'&amp;nbsp;=&amp;gt; 'model/mesh',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'wrl'&amp;nbsp;=&amp;gt; 'model/vrml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'vrml'&amp;nbsp;=&amp;gt; 'model/vrml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'css'&amp;nbsp;=&amp;gt; 'text/css',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'html'&amp;nbsp;=&amp;gt; 'text/html',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'htm'&amp;nbsp;=&amp;gt; 'text/html',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'asc'&amp;nbsp;=&amp;gt; 'text/plain',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'txt'&amp;nbsp;=&amp;gt; 'text/plain',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'rtx'&amp;nbsp;=&amp;gt; 'text/richtext',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'rtf'&amp;nbsp;=&amp;gt; 'text/rtf',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'sgml'&amp;nbsp;=&amp;gt; 'text/sgml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'sgm'&amp;nbsp;=&amp;gt; 'text/sgml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'tsv'&amp;nbsp;=&amp;gt; 'text/tab-separated-values',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'wml'&amp;nbsp;=&amp;gt; 'text/vnd.wap.wml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'wmls'&amp;nbsp;=&amp;gt; 'text/vnd.wap.wmlscript',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'etx'&amp;nbsp;=&amp;gt; 'text/x-setext',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'xsl'&amp;nbsp;=&amp;gt; 'text/xml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'xml'&amp;nbsp;=&amp;gt; 'text/xml',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mpeg'&amp;nbsp;=&amp;gt; 'video/mpeg',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mpg'&amp;nbsp;=&amp;gt; 'video/mpeg',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mpe'&amp;nbsp;=&amp;gt; 'video/mpeg',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'qt'&amp;nbsp;=&amp;gt; 'video/quicktime',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mov'&amp;nbsp;=&amp;gt; 'video/quicktime',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'mxu'&amp;nbsp;=&amp;gt; 'video/vnd.mpegurl',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'avi'&amp;nbsp;=&amp;gt; 'video/x-msvideo',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'movie'&amp;nbsp;=&amp;gt; 'video/x-sgi-movie',&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'ice'&amp;nbsp;=&amp;gt; 'x-conference/x-cooltalk',&lt;br /&gt;
);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;二、使用HEADER发送状态(Status)信息&lt;/strong&gt;&lt;br /&gt;
当我们在响应浏览器操作时候，可能需要输出一些提示状态信息，比如访问的文件不存（404状态）在或者文件被转移（301状态）等，告诉用户（包括搜索引擎）所访问页面的当前状态，这在实际使用中对站长非常重要，因为这直接影响到搜索引擎对当前页面的判定。当前对于301固定转移（HTTP/1.1 301 Moved Permanently）我们也可以采用其它方式（.htaccess或IIS重定向），但是了解PHP自编程解决这些页面状态提示会加深自己对浏览器状态的认知。&lt;br /&gt;
HEADER状态消息头格式如下：&lt;br /&gt;
header(&amp;quot;第一部分 第二部分 第三部分&amp;quot;);&lt;br /&gt;
其中第一部分为HTTP协议的版本号(HTTP-Version)，第二部分为将要发送的状态代码(Status)，第三部分为状态原因(Reason-Phrase) ，三部分中间用一个空格分割，第一部分和第二部分都是必需，第三部分的状态原因为可选项，一般推荐按照标准写出（参下文）。&lt;br /&gt;
例2：&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
header(&amp;quot;HTTP/1.1 404 Not Found&amp;quot;);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
例2实际在使用中很少用到的，感觉有点忽悠终端浏览者的意思。&lt;br /&gt;
最经常遇到是下面的例3：&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
header(&amp;quot;HTTP/1.1 301 Moved Permanently&amp;quot;);//301永久迁移&lt;br /&gt;
header(&amp;quot;Location: http://www.metsky.com&amp;quot;);//跳转新URL地址，&lt;u&gt;默认Location可能会发送302头，笔者暂不确定。&lt;/u&gt;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
此语句告诉搜索引擎或浏览者，本页面已经被&amp;ldquo;蚂蚁搬家&amp;rdquo;了，走，我带你看看新家去（新网页）。更多关于301重定向的内容请参考&lt;a href="http://www.metsky.com/archives/35.html"&gt;完美解决IIS和APACHE的301重定向&lt;/a&gt;一文。&lt;br /&gt;
&lt;br /&gt;
下面专门把W3上Header状态代码(Status)罗列一下供各位使用参考：&lt;br /&gt;
&lt;strong&gt;1、状态码类(Status)定义&lt;/strong&gt;&lt;br /&gt;
1xx类：Informational - Request received, continuing process（信息状态码类：请求已收到，继续处理）&lt;br /&gt;
2xx类：Success - The action was successfully received, understood,and accepted（成功状态码类：本次操作已收到并处理OK）&lt;br /&gt;
3xx类：Redirection - Further action must be taken in order to complete the request （重定向状态码类：完成请求前必须进一步执行操作）&lt;br /&gt;
4xx类：Client Error - The request contains bad syntax or cannot be fulfilled（发往客户端的错误状态码类：请求包含语法错误或请求不能完成）&lt;br /&gt;
5xx类：Server Error - The server failed to fulfill an apparently valid request （服务器端的错误状态码类：服务器执行合法请求失败）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2、常用状态码(Status)列表（部分）：&lt;/strong&gt;&lt;br /&gt;
| &amp;quot;100&amp;quot; ; Continue&lt;br /&gt;
| &amp;quot;101&amp;quot; ; Switching Protocols&lt;br /&gt;
&lt;br /&gt;
| &amp;quot;200&amp;quot; ; OK&lt;br /&gt;
| &amp;quot;201&amp;quot; ; Created&lt;br /&gt;
| &amp;quot;202&amp;quot; ; Accepted&lt;br /&gt;
| &amp;quot;203&amp;quot; ; Non-Authoritative Information&lt;br /&gt;
| &amp;quot;204&amp;quot; ; No Content&lt;br /&gt;
| &amp;quot;205&amp;quot; ; Reset Content&lt;br /&gt;
| &amp;quot;206&amp;quot; ; Partial Content&lt;br /&gt;
&lt;br /&gt;
| &amp;quot;300&amp;quot; ; Multiple Choices&lt;br /&gt;
| &amp;quot;301&amp;quot; ; Moved Permanently&lt;br /&gt;
| &amp;quot;302&amp;quot; ; Moved Temporarily&lt;br /&gt;
| &amp;quot;303&amp;quot; ; See Other&lt;br /&gt;
| &amp;quot;304&amp;quot; ; Not Modified&lt;br /&gt;
| &amp;quot;305&amp;quot; ; Use Proxy&lt;br /&gt;
| &amp;quot;400&amp;quot; ; Bad Request&lt;br /&gt;
| &amp;quot;401&amp;quot; ; Unauthorized&lt;br /&gt;
| &amp;quot;402&amp;quot; ; Payment Required&lt;br /&gt;
| &amp;quot;403&amp;quot; ; Forbidden&lt;br /&gt;
| &amp;quot;404&amp;quot; ; Not Found&lt;br /&gt;
| &amp;quot;405&amp;quot; ; Method Not Allowed&lt;br /&gt;
| &amp;quot;406&amp;quot; ; Not Acceptable&lt;br /&gt;
| &amp;quot;407&amp;quot; ; Proxy Authentication Required&lt;br /&gt;
| &amp;quot;408&amp;quot; ; Request Time-out&lt;br /&gt;
| &amp;quot;409&amp;quot; ; Conflict&lt;br /&gt;
| &amp;quot;410&amp;quot; ; Gone&lt;br /&gt;
| &amp;quot;411&amp;quot; ; Length Required&lt;br /&gt;
| &amp;quot;412&amp;quot; ; Precondition Failed&lt;br /&gt;
| &amp;quot;413&amp;quot; ; Request Entity Too Large&lt;br /&gt;
| &amp;quot;414&amp;quot; ; Request-URI Too Large&lt;br /&gt;
| &amp;quot;415&amp;quot; ; Unsupported Media Type&lt;br /&gt;
&lt;br /&gt;
| &amp;quot;500&amp;quot; ; Internal Server Error&lt;br /&gt;
| &amp;quot;501&amp;quot; ; Not Implemented&lt;br /&gt;
| &amp;quot;502&amp;quot; ; Bad Gateway&lt;br /&gt;
| &amp;quot;503&amp;quot; ; Service Unavailable&lt;br /&gt;
| &amp;quot;504&amp;quot; ; Gateway Time-out&lt;br /&gt;
| &amp;quot;505&amp;quot; ; HTTP Version not supported&lt;br /&gt;
&lt;br /&gt;
另外我们还可以使用PHP 的HEADER发送一些缓存参数命令、超期命令等，例如：&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
header(&amp;quot;Cache-Control: no-cache, must-revalidate&amp;quot;); //不要缓存&lt;br /&gt;
header(&amp;quot;Expires: Fri,&amp;nbsp;1&amp;nbsp;Dec 2099 08:00:00 GMT&amp;quot;); // 页面过期时间&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
在使用起来要简单一点，不再多讲，OVER，闪人。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/D87bJihtVgGKFHfi9aUXfD9WdIE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D87bJihtVgGKFHfi9aUXfD9WdIE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/D87bJihtVgGKFHfi9aUXfD9WdIE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D87bJihtVgGKFHfi9aUXfD9WdIE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/CHJAyEXLFhA" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/CHJAyEXLFhA/show-166-1.html</link>
			<category domain="http://blog.joy999.com//category-1-1.html">WEB技术</category>
			<pubDate>2009-10-30 11:35</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-166-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-165-1.html</guid>
			<title>终于把viva的ROM给备份出来了，马上进行分享</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;1、首先下载工具。&lt;br /&gt;
itsutilsbin点击打开下载：解压后放个容易找的地方。&lt;br /&gt;
ActiveSync点击打开下载：要安装同步软件&lt;br /&gt;
解锁软件：&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
2、解锁&lt;/p&gt;
&lt;p&gt;电脑端解锁&lt;/p&gt;
&lt;p&gt;安装好同步软件后，连接手机和电脑。同步连接成功后，开始在电脑端进行解锁。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
解锁成功，重启手机。&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
手机端解锁&lt;br /&gt;
1、把SPUnlock拷到手机任意目录下&lt;br /&gt;
2、直接在手机上运行&lt;br /&gt;
3、等待5秒，显示解锁成功即可&lt;br /&gt;
进到刚才解压的提取rom工具。这里放到C盘，文件夹改名为itsutilsbin。&lt;br /&gt;
在开始菜单》运行》输入&amp;ldquo;cmd&amp;rdquo;&lt;/p&gt;
&lt;div class="codeText"&gt;
&lt;div class="codeHead"&gt;XML/HTML代码&lt;/div&gt;
&lt;ol class="dp-xml"&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span&gt;cmd &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;cd&amp;nbsp;\ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;cd&amp;nbsp;itsutilsbin&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3、开始提取。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class="codeText"&gt;
&lt;div class="codeHead"&gt;XML/HTML代码&lt;/div&gt;
&lt;ol class="dp-xml"&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span&gt;pdocread&amp;nbsp;-l&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class="codeText"&gt;
&lt;div class="codeHead"&gt;XML/HTML代码&lt;/div&gt;
&lt;ol class="dp-xml"&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span&gt;pdocread&amp;nbsp;-w&amp;nbsp;-d&amp;nbsp;MSFLASH&amp;nbsp;-p&amp;nbsp;Part00&amp;nbsp;0&amp;nbsp;0x12bc00&amp;nbsp;part00.raw &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;pdocread&amp;nbsp;-w&amp;nbsp;-d&amp;nbsp;MSFLASH&amp;nbsp;-p&amp;nbsp;Part01&amp;nbsp;0&amp;nbsp;0x180000&amp;nbsp;part01.raw &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;pdocread&amp;nbsp;-w&amp;nbsp;-d&amp;nbsp;MSFLASH&amp;nbsp;-p&amp;nbsp;Part02&amp;nbsp;0&amp;nbsp;0x3330000&amp;nbsp;part02.raw &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;pdocread&amp;nbsp;-w&amp;nbsp;-d&amp;nbsp;MSFLASH&amp;nbsp;-p&amp;nbsp;Part03&amp;nbsp;0&amp;nbsp;0x4870000&amp;nbsp;part03.raw&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000"&gt;这里的MSFLASH根据第一步-l的情况进行更改。&lt;br /&gt;
这里的0x12bc00、0x180000、0x3330000、0x4870000就是Part00-03的长度，根据自己的机器进行更改。具体命令的解释请看一楼的命令解说。&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;下面是提取金鹏m9i的rom的命令行记录。&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class="codeText"&gt;
&lt;div class="codeHead"&gt;XML/HTML代码&lt;/div&gt;
&lt;ol class="dp-xml"&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span&gt;C:\itsutilsbin&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;pdocread&amp;nbsp;-l &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;127.28M&amp;nbsp;(0x7f48000)&amp;nbsp;MSFLASH &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.17M&amp;nbsp;(0x12bc00)&amp;nbsp;Part00 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.50M&amp;nbsp;(0x180000)&amp;nbsp;Part01 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;51.19M&amp;nbsp;(0x3330000)&amp;nbsp;Part02 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;72.44M&amp;nbsp;(0x4870000)&amp;nbsp;Part03 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;1.83G&amp;nbsp;(0x75400000)&amp;nbsp;DSK1: &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.83G&amp;nbsp;(0x753eee00)&amp;nbsp;Part00 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;STRG&amp;nbsp;handles: &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;handle&amp;nbsp;87ba8df2&amp;nbsp;&amp;nbsp;1.83G&amp;nbsp;(0x753eee00) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;handle&amp;nbsp;27b1ef7a&amp;nbsp;72.44M&amp;nbsp;(0x4870000) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;handle&amp;nbsp;27b1e536&amp;nbsp;51.19M&amp;nbsp;(0x3330000) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;handle&amp;nbsp;a7b1e512&amp;nbsp;&amp;nbsp;1.50M&amp;nbsp;(0x180000) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;handle&amp;nbsp;e7b1e3ea&amp;nbsp;&amp;nbsp;1.17M&amp;nbsp;(0x12bc00) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;disk&amp;nbsp;87ba8df2 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;0&amp;nbsp;partitions,&amp;nbsp;0&amp;nbsp;binary&amp;nbsp;partitions &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span class="attribute"&gt;customerid&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;00000000&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;uniqueid&lt;/span&gt;&lt;span&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class="attribute-value"&gt;00&lt;/span&gt;&lt;span&gt;&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;disk&amp;nbsp;27b1ef7a &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;0&amp;nbsp;partitions,&amp;nbsp;0&amp;nbsp;binary&amp;nbsp;partitions &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span class="attribute"&gt;customerid&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;00000000&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;uniqueid&lt;/span&gt;&lt;span&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class="attribute-value"&gt;00&lt;/span&gt;&lt;span&gt;&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;disk&amp;nbsp;27b1e536 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;0&amp;nbsp;partitions,&amp;nbsp;0&amp;nbsp;binary&amp;nbsp;partitions &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span class="attribute"&gt;customerid&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;00000000&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;uniqueid&lt;/span&gt;&lt;span&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class="attribute-value"&gt;00&lt;/span&gt;&lt;span&gt;&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;disk&amp;nbsp;a7b1e512 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;0&amp;nbsp;partitions,&amp;nbsp;0&amp;nbsp;binary&amp;nbsp;partitions &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span class="attribute"&gt;customerid&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;00000000&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;uniqueid&lt;/span&gt;&lt;span&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class="attribute-value"&gt;00&lt;/span&gt;&lt;span&gt;&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;disk&amp;nbsp;e7b1e3ea &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;0&amp;nbsp;partitions,&amp;nbsp;0&amp;nbsp;binary&amp;nbsp;partitions &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span class="attribute"&gt;customerid&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;00000000&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;uniqueid&lt;/span&gt;&lt;span&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class="attribute-value"&gt;00&lt;/span&gt;&lt;span&gt;&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00&amp;nbsp;00 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class="codeText"&gt;
&lt;div class="codeHead"&gt;XML/HTML代码&lt;/div&gt;
&lt;ol class="dp-xml"&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span&gt;C:\itsutilsbin&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;pdocread&amp;nbsp;-w&amp;nbsp;-d&amp;nbsp;MSFLASH&amp;nbsp;-p&amp;nbsp;Part00&amp;nbsp;0&amp;nbsp;0x12bc00&amp;nbsp;part00.raw &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;CopyTFFSToFile(0x0,&amp;nbsp;0x12bc00,&amp;nbsp;part00.raw) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;C:\itsutilsbin&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;pdocread&amp;nbsp;-w&amp;nbsp;-d&amp;nbsp;MSFLASH&amp;nbsp;-p&amp;nbsp;Part01&amp;nbsp;0&amp;nbsp;0x180000&amp;nbsp;part01.raw &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;CopyTFFSToFile(0x0,&amp;nbsp;0x180000,&amp;nbsp;part01.raw) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;C:\itsutilsbin&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;pdocread&amp;nbsp;-w&amp;nbsp;-d&amp;nbsp;MSFLASH&amp;nbsp;-p&amp;nbsp;Part02&amp;nbsp;0&amp;nbsp;0x3330000&amp;nbsp;part02.raw &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;CopyTFFSToFile(0x0,&amp;nbsp;0x3330000,&amp;nbsp;part02.raw) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;C:\itsutilsbin&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;pdocread&amp;nbsp;-w&amp;nbsp;-d&amp;nbsp;MSFLASH&amp;nbsp;-p&amp;nbsp;Part03&amp;nbsp;0&amp;nbsp;0x4870000&amp;nbsp;part03.raw &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="alt"&gt;&lt;span&gt;CopyTFFSToFile(0x0,&amp;nbsp;0x4870000,&amp;nbsp;part03.raw) &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li class=""&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;
这样就可以在C:\itsutilsbin目录里得到4个part。&lt;/p&gt;
&lt;p&gt;如果提取的时候提示&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class="codeText"&gt;
&lt;div class="codeHead"&gt;XML/HTML代码&lt;/div&gt;
&lt;ol class="dp-xml"&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span&gt;Error:ITREADDISK:READ&amp;nbsp;00000000&amp;nbsp;BYTES&amp;nbsp;-参数不正确 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;复制代码这时需要指定扇区的大小了，默认是0x200，另外一个常用的大小是0x800&lt;br /&gt;
如：&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class="codeText"&gt;
&lt;div class="codeHead"&gt;XML/HTML代码&lt;/div&gt;
&lt;ol class="dp-xml"&gt;
    &lt;li class="alt"&gt;&lt;span&gt;&lt;span&gt;pdocread&amp;nbsp;-b&amp;nbsp;0x800&amp;nbsp;-w&amp;nbsp;-d&amp;nbsp;MSFLASH&amp;nbsp;-p&amp;nbsp;Part00&amp;nbsp;0&amp;nbsp;0x13f000&amp;nbsp;part00.raw&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XTdVSjJYa_iKDwq2pRjibH7QbgI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XTdVSjJYa_iKDwq2pRjibH7QbgI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XTdVSjJYa_iKDwq2pRjibH7QbgI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XTdVSjJYa_iKDwq2pRjibH7QbgI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/ZEC3wAW_shU" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/ZEC3wAW_shU/show-165-1.html</link>
			<category domain="http://blog.joy999.com//category-19-1.html">手机相关</category>
			<pubDate>2009-10-28 18:26</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-165-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-164-1.html</guid>
			<title>PHP算法的性能测试</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;呵呵~今天进行了一些关于字符串组装与if与三目运算的和逻辑运算的测试。结果是&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;逻辑运算的分支处理速度高于if高于三目&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;而字符串组装，在数组小于3个时，用字符串连接的速度快些，但大于3时，用数组后用implode的速度快。&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.joy999.com//show-164-1.html" target="_blank"&gt;阅读全文&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tAOvfeoF9uw2_PPOWUaOSE6AIUc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tAOvfeoF9uw2_PPOWUaOSE6AIUc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tAOvfeoF9uw2_PPOWUaOSE6AIUc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tAOvfeoF9uw2_PPOWUaOSE6AIUc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/FxjBHq9du70" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/FxjBHq9du70/show-164-1.html</link>
			<category domain="http://blog.joy999.com//category-15-1.html">个人程序</category>
			<pubDate>2009-10-21 16:36</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-164-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-163-1.html</guid>
			<title>WM6.1电话，短信，闹钟铃声设置</title>
			<author>有空来玩玩</author>
			<description>&lt;ol&gt;
    &lt;li&gt;&lt;font size="3"&gt;在卡的目录里新建一个&amp;ldquo;我的铃声&amp;rdquo;文件夹，把MP3放进去，在电话铃声设置里就能找到你的歌了，（短信不行，看下一个方法）&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="3"&gt;或在卡的目录里新建一个&amp;ldquo;My Documents&amp;quot;文件夹，把MP3放进去，那么在电话铃声和短信铃声设置里都能找到你的歌了（推荐这种）&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="3"&gt;闹钟钤声只有把你的歌曲转换成WAV格式后放在Windos的目录下就在闹钟设置里看到我的铃声了，因为闹钟只识别WAV格式&lt;/font&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6Y_YZjPDq6fyysia05kEQDgBzWY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6Y_YZjPDq6fyysia05kEQDgBzWY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6Y_YZjPDq6fyysia05kEQDgBzWY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6Y_YZjPDq6fyysia05kEQDgBzWY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/N8TGghFZ458" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/N8TGghFZ458/show-163-1.html</link>
			<category domain="http://blog.joy999.com//category-10-1.html">其它</category>
			<pubDate>2009-10-09 10:48</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-163-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-162-1.html</guid>
			<title>新的框架设计思想</title>
			<author>有空来玩玩</author>
			<description>今天突然种想法、php 为什么要基于apache 来进行运行呢!这样就会使得每次php 都是一个新的进程在执行,其实我们可以做到一个进程来执行的目的,只要保证是一个在执行即可 &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;color:#4685C4;background-color:#E9F1F8;"&gt;自 WAP 发表&lt;/span&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jJYpZ6i7S-huhDgGXsGzOLsTdJs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jJYpZ6i7S-huhDgGXsGzOLsTdJs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jJYpZ6i7S-huhDgGXsGzOLsTdJs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jJYpZ6i7S-huhDgGXsGzOLsTdJs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/rsgFF4BmgHg" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/rsgFF4BmgHg/show-162-1.html</link>
			<category domain="http://blog.joy999.com//category-1-1.html">WEB技术</category>
			<pubDate>2009-09-28 23:29</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-162-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-161-1.html</guid>
			<title>Mysql数据库表结构差异性对比工具（PHP版）</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;此工具用于对比MYSQL一个数据库的结构，可以对比出与另一个库的差异性。并能生成相关的SQL语句。&lt;/p&gt;
&lt;p&gt;PS：现在索引差异性对比没有完成。主要完成了表结构中的字段名的差异性对比&lt;/p&gt;
&lt;p&gt;下面是该工具的下载地址：&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000"&gt;注意：要运行此工具，需要你有PHP环境。&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000"&gt;2010年1月5日更新：&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000"&gt;修复了附件，可以下载了。同时，这个版本是有索引差异性对比功能的版本。&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000"&gt;网盘下载&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.brsbox.com/filebox/down/fc/983fdd7fefabe0a142b7d916bc52b5df"&gt;http://www.brsbox.com/filebox/down/fc/983fdd7fefabe0a142b7d916bc52b5df&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xYwCKYb101zaOyAXc-BSUJ99Klw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xYwCKYb101zaOyAXc-BSUJ99Klw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xYwCKYb101zaOyAXc-BSUJ99Klw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xYwCKYb101zaOyAXc-BSUJ99Klw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/CfwGFHG8-VU" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/CfwGFHG8-VU/show-161-1.html</link>
			<category domain="http://blog.joy999.com//category-1-1.html">WEB技术</category>
			<pubDate>2009-09-09 11:49</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-161-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-160-1.html</guid>
			<title>PHP的多线程技术</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;PHP 4.10之后，提供了一个新的函数：&lt;strong&gt;pcntl_fork() 。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;通过它，我们可以实现多线程。在网上搜索了一些资料后，找到了一些多线程的例子。&lt;/p&gt;
&lt;p&gt;这个例子的页面地址：&lt;a href="http://code.google.com/p/signfork/"&gt;http://code.google.com/p/signfork/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DXJXHf8Ooiw5KKlkfy4EKKHf-Gs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DXJXHf8Ooiw5KKlkfy4EKKHf-Gs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DXJXHf8Ooiw5KKlkfy4EKKHf-Gs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DXJXHf8Ooiw5KKlkfy4EKKHf-Gs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/tHfLJbfs_Uk" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/tHfLJbfs_Uk/show-160-1.html</link>
			<category domain="http://blog.joy999.com//category-1-1.html">WEB技术</category>
			<pubDate>2009-08-25 17:38</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-160-1.html</feedburner:origLink></item>
		<item>
			<guid isPermaLink="false">http://blog.joy999.com//show-159-1.html</guid>
			<title>ubuntu 9.04软件源</title>
			<author>有空来玩玩</author>
			<description>&lt;p&gt;默认的中国源速度非常不错 &lt;br /&gt;
&lt;br /&gt;
在终端输入并运行 &lt;br /&gt;
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup （备份当前的源列表，以便日後需要时恢复） &lt;br /&gt;
sudo gedit /etc/apt/sources.list （修改sources.list文件中源的列表） &lt;br /&gt;
弹出类似如图文本&lt;/p&gt;
&lt;p&gt;然后 保存编辑好的文件，终端执行以下命令进行软件升级。 &lt;br /&gt;
sudo apt-get update #这一步是更新你的源列表，换源後必须执行 &lt;br /&gt;
（如果更新速度非常慢请更换源 sudo gedit /etc/apt/sources.list ） &lt;br /&gt;
sudo apt-get upgrade #这一步是更新软件 &lt;br /&gt;
更新完软件后，再继续设置吧。 &lt;br /&gt;
有时你可能需要使用:sudo apt-get -f install 来修复安装 &lt;br /&gt;
因为经常会用到终端：所以把终端加到右键菜单： &lt;br /&gt;
sudo apt-get install nautilus-open-terminal &lt;br /&gt;
这就终端就在右键菜单了可以了！！ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#第一的教育网的，下载速度才开始20k/s,后来持续在700K左右。 &lt;br /&gt;
deb http://debian.ustc.edu.cn/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-backports restricted universe multiverse &lt;br /&gt;
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
#第二个北京交大的速度最低速度870K／S（强烈推荐） &lt;br /&gt;
deb http://mirror.bjtu.edu.cn/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb http://mirror.bjtu.edu.cn/ubuntu/ jaunty-backports restricted universe multiverse &lt;br /&gt;
deb http://mirror.bjtu.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb http://mirror.bjtu.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb http://mirror.bjtu.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src http://mirror.bjtu.edu.cn/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb-src http://mirror.bjtu.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src http://mirror.bjtu.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb-src http://mirror.bjtu.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src http://mirror.bjtu.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
#第三个上海交通大学的，807k/s,速度与北京交大的不相上下。（推荐） &lt;br /&gt;
deb http://ftp.sjtu.edu.cn/ubuntu/ jaunty main multiverse restricted universe &lt;br /&gt;
deb http://ftp.sjtu.edu.cn/ubuntu/ jaunty-backports main multiverse restricted universe &lt;br /&gt;
deb http://ftp.sjtu.edu.cn/ubuntu/ jaunty-proposed main multiverse restricted universe &lt;br /&gt;
deb http://ftp.sjtu.edu.cn/ubuntu/ jaunty-security main multiverse restricted universe &lt;br /&gt;
deb http://ftp.sjtu.edu.cn/ubuntu/ jaunty-updates main multiverse restricted universe &lt;br /&gt;
deb http://ftp.sjtu.edu.cn/ubuntu-cn/ jaunty main multiverse restricted universe &lt;br /&gt;
deb-src http://ftp.sjtu.edu.cn/ubuntu/ jaunty main multiverse restricted universe &lt;br /&gt;
deb-src http://ftp.sjtu.edu.cn/ubuntu/ jaunty-backports main multiverse restricted universe &lt;br /&gt;
deb-src http://ftp.sjtu.edu.cn/ubuntu/ jaunty-proposed main multiverse restricted universe &lt;br /&gt;
deb-src http://ftp.sjtu.edu.cn/ubuntu/ jaunty-security main multiverse restricted universe &lt;br /&gt;
deb-src http://ftp.sjtu.edu.cn/ubuntu/ jaunty-updates main multiverse restricted universe &lt;br /&gt;
#第四个清华大学的源 没有找到那个文件 但是这个里面的东西是4月最近更新的，下载了其他文件速度只有28K／S。 &lt;br /&gt;
deb ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty-backports restricted universe multiverse &lt;br /&gt;
deb ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ftp3.tsinghua.edu.cn/mirror/ubuntu/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
#兰州大学的源 速度上限40K／S，稳定在25以上。 &lt;br /&gt;
deb ftp://mirror.lzu.edu.cn/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb ftp://mirror.lzu.edu.cn/ubuntu/ jaunty-backports restricted universe multiverse &lt;br /&gt;
deb ftp://mirror.lzu.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb ftp://mirror.lzu.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb ftp://mirror.lzu.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src ftp://mirror.lzu.edu.cn/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb-src ftp://mirror.lzu.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src ftp://mirror.lzu.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb-src ftp://mirror.lzu.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src ftp://mirror.lzu.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
#台大的 我这里直接无法访问 &lt;br /&gt;
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty-backports restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
#电子科大的源 速度700K／S以上 &lt;br /&gt;
deb http://ubuntu.uestc.edu.cn/ubuntu jaunty main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.uestc.edu.cn/ubuntu jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.uestc.edu.cn/ubuntu jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.uestc.edu.cn/ubuntu jaunty-security main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.uestc.edu.cn/ubuntu jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.uestc.edu.cn/ubuntu jaunty main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.uestc.edu.cn/ubuntu jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.uestc.edu.cn/ubuntu jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.uestc.edu.cn/ubuntu jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.uestc.edu.cn/ubuntu jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.uestc.edu.cn/ubuntu-cn jaunty main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.uestc.edu.cn/ubuntustudio jaunty main &lt;br /&gt;
#下面这个源有IP是清华的， 不过我这里已经被网通给和谐了 &lt;br /&gt;
deb http://mirror9.net9.org/ubuntu/ jaunty main multiverse restricted universe &lt;br /&gt;
deb http://mirror9.net9.org/ubuntu/ jaunty-backports main multiverse restricted universe &lt;br /&gt;
deb http://mirror9.net9.org/ubuntu/ jaunty-proposed main multiverse restricted universe &lt;br /&gt;
deb http://mirror9.net9.org/ubuntu/ jaunty-security main multiverse restricted universe &lt;br /&gt;
deb http://mirror9.net9.org/ubuntu/ jaunty-updates main multiverse restricted universe &lt;br /&gt;
deb-src http://mirror9.net9.org/ubuntu/ jaunty main multiverse restricted universe &lt;br /&gt;
deb-src http://mirror9.net9.org/ubuntu/ jaunty-backports main multiverse restricted universe &lt;br /&gt;
deb-src http://mirror9.net9.org/ubuntu/ jaunty-proposed main multiverse restricted universe &lt;br /&gt;
deb-src http://mirror9.net9.org/ubuntu/ jaunty-security main multiverse restricted universe &lt;br /&gt;
deb-src http://mirror9.net9.org/ubuntu/ jaunty-updates main multiverse restricted universe &lt;br /&gt;
deb http://mirror9.net9.org/ubuntu-cn/ jaunty main multiverse restricted universe &lt;br /&gt;
#下面这个是电子科大的 下限573K／S，最高800K左右吧。 &lt;br /&gt;
deb http://ubuntu.dormforce.net/ubuntu jaunty main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.dormforce.net/ubuntu jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.dormforce.net/ubuntu jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.dormforce.net/ubuntu jaunty-security main restricted universe multiverse &lt;br /&gt;
deb http://ubuntu.dormforce.net/ubuntu jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.dormforce.net/ubuntu jaunty main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.dormforce.net/ubuntu jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.dormforce.net/ubuntu jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.dormforce.net/ubuntu jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src http://ubuntu.dormforce.net/ubuntu jaunty-updates main restricted universe multiverse &lt;br /&gt;
#下面这个是东北大学的，已经挂了 &lt;br /&gt;
deb ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty main multiverse restricted universe &lt;br /&gt;
deb ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty-backports main multiverse restricted universe &lt;br /&gt;
deb ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty-proposed main multiverse restricted universe &lt;br /&gt;
deb ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty-security main multiverse restricted universe &lt;br /&gt;
deb ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty-updates main multiverse restricted universe &lt;br /&gt;
deb-src ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty main multiverse restricted universe &lt;br /&gt;
deb-src ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty-backports main multiverse restricted universe &lt;br /&gt;
deb-src ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty-proposed main multiverse restricted universe &lt;br /&gt;
deb-src ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty-security main multiverse restricted universe &lt;br /&gt;
deb-src ftp://ftp.neu.edu.cn/mirror/archive.ubuntu.com/ubuntu/ jaunty-updates main multiverse restricted universe &lt;br /&gt;
#厦门大学的 等了10S我都没有连上，直接把它给抛弃了 所以不推荐使用 &lt;br /&gt;
deb ftp://ubuntu.realss.cn/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb ftp://ubuntu.realss.cn/ubuntu/ jaunty-backports restricted universe multiverse &lt;br /&gt;
deb ftp://ubuntu.realss.cn/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb ftp://ubuntu.realss.cn/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb ftp://ubuntu.realss.cn/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ubuntu.realss.cn/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ubuntu.realss.cn/ubuntu/ jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ubuntu.realss.cn/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ubuntu.realss.cn/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src ftp://ubuntu.realss.cn/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
#西南财经大学的源 700K/s左右 &lt;br /&gt;
deb http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty-backports restricted universe multiverse &lt;br /&gt;
deb http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty main restricted universe multiverse &lt;br /&gt;
deb-src http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty-proposed main restricted universe multiverse &lt;br /&gt;
deb-src http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src http://ftp.swufe.edu.cn/mirror/ubuntu/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
＃电信网的源 速度240K／S以上 最高280K／S &lt;br /&gt;
deb http://mirror.lupaworld.com/ubuntu/archive/ jaunty main restricted universe multiverse &lt;br /&gt;
deb-src http://mirror.lupaworld.com/ubuntu/archive/ jaunty main restricted universe multiverse &lt;br /&gt;
deb http://mirror.lupaworld.com/ubuntu/archive/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb-src http://mirror.lupaworld.com/ubuntu/archive/ jaunty-updates main restricted universe multiverse &lt;br /&gt;
deb http://mirror.lupaworld.com/ubuntu/archive/ jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb-src http://mirror.lupaworld.com/ubuntu/archive/ jaunty-backports main restricted universe multiverse &lt;br /&gt;
deb http://mirror.lupaworld.com/ubuntu/archive/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb-src http://mirror.lupaworld.com/ubuntu/archive/ jaunty-security main restricted universe multiverse &lt;br /&gt;
deb http://mirror.lupaworld.com/ubuntu/archive/ jaunty-proposed main multiverse restricted universe &lt;br /&gt;
deb-src http://mirror.lupaworld.com/ubuntu/archive/ jaunty-proposed main restricted universe multiverse&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;刚试了一下Ubuntu9.04,感觉不错，以下是CN99的源，速度非常快：&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;deb http://ubuntu.cn99.com/ubuntu/ jaunty main restricted universe multiverse&lt;br /&gt;
deb http://ubuntu.cn99.com/ubuntu/ jaunty-security main restricted universe multiverse&lt;br /&gt;
deb http://ubuntu.cn99.com/ubuntu/ jaunty-updates main restricted universe multiverse&lt;br /&gt;
deb http://ubuntu.cn99.com/ubuntu/ jaunty-proposed main restricted universe multiverse&lt;br /&gt;
deb http://ubuntu.cn99.com/ubuntu/ jaunty-backports main restricted universe multiverse&lt;br /&gt;
deb-src http://ubuntu.cn99.com/ubuntu/ jaunty main restricted universe multiverse&lt;br /&gt;
deb-src http://ubuntu.cn99.com/ubuntu/ jaunty-security main restricted universe multiverse&lt;br /&gt;
deb-src http://ubuntu.cn99.com/ubuntu/ jaunty-updates main restricted universe multiverse&lt;br /&gt;
deb-src http://ubuntu.cn99.com/ubuntu/ jaunty-proposed main restricted universe multiverse&lt;br /&gt;
deb-src http://ubuntu.cn99.com/ubuntu/ jaunty-backports main restricted universe multiverse&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Z7GA6cmHKtdcoHfV6EonS07TrpU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z7GA6cmHKtdcoHfV6EonS07TrpU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Z7GA6cmHKtdcoHfV6EonS07TrpU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z7GA6cmHKtdcoHfV6EonS07TrpU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/joy999/blog/~4/CThGN_h2_wc" height="1" width="1"/&gt;</description>
			<link>http://feedproxy.google.com/~r/joy999/blog/~3/CThGN_h2_wc/show-159-1.html</link>
			<category domain="http://blog.joy999.com//category-6-1.html">操作系统</category>
			<pubDate>2009-07-26 13:52</pubDate>
		<feedburner:origLink>http://blog.joy999.com//show-159-1.html</feedburner:origLink></item>
	</channel>
</rss>
