<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[PHP addslashes递归调用去除数组的单双引号和反斜杠等。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Wed, 04 Feb 2009 06:19:05 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	返回字符串，该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号（'）、双引号（"）、反斜线（&#92;）与 NUL（NULL 字符）。<br/><br/><div class="code">&lt;?php<br/>&nbsp;&nbsp;&nbsp;&nbsp;function addslashes_array(&amp;$ar)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(is_array($ar)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach($ar as $key =&gt; $ar_sub) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//$this-&gt;addslashes_array($ar&#91;$key&#93;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;addslashes_array($ar&#91;$key&#93;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125; else if(is_string($ar)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ar = addslashes($ar);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/>?&gt;<br/><br/><br/>&lt;?php<br/>&nbsp;&nbsp;//数组情况 <br/>&nbsp;&nbsp;$addslashes_array = array(&quot;name&quot;=&gt;&quot;xiangdong2&quot;,&quot;sex&quot;=&gt;&quot;man&quot;,&quot;age&quot;=&gt;&quot;24&quot;,&quot;address&quot;=&gt;&quot;Is your name O&#039;reilly?&quot;);<br/>&nbsp;&nbsp;addslashes_array($addslashes_array);<br/>&nbsp;&nbsp;var_dump($addslashes_array); <br/>&nbsp;&nbsp;//字符串情况<br/>&nbsp;&nbsp;$addslashes_string = &quot;Is your name O&#039;reilly?&quot;;<br/>&nbsp;&nbsp;addslashes($addslashes_array);<br/>&nbsp;&nbsp;echo $addslashes_string;&nbsp;&nbsp;<br/>?&gt;</div><br/><br/>原始例子：<br/><?php<br/>$str = "Is your name O'reilly?";<br/><br/>// 输出：Is your name O&#92;'reilly?<br/>echo addslashes($str);<br/>?><br/>
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] PHP addslashes递归调用去除数组的单双引号和反斜杠等。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>