<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.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://www.jackxiang.com/post//</link>
<title><![CDATA[克隆 -- Classes and Objects in PHP5 ]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Tue, 09 Sep 2008 08:34:05 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	转：http://www.phpe.net/articles/399.shtml<br/><div class="code"><br/>&lt;?php <br/>&nbsp;&nbsp; class ObjectTracker //对象跟踪器 <br/>&nbsp;&nbsp; &#123; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private static $nextSerial = 0; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private $id; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private $name; <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function __construct($name) //构造函数 <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this-&gt;name = $name; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this-&gt;id = ++self::$nextSerial; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125; <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function __clone()&nbsp;&nbsp;//克隆 <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this-&gt;name = &quot;Clone of $that-&gt;name&quot;; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this-&gt;id = ++self::$nextSerial; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125; <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function getId() //获取id属性的值 <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return($this-&gt;id); <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125; <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function getName() //获取name属性的值 <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return($this-&gt;name); <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125; <br/>&nbsp;&nbsp; &#125; <br/><br/>&nbsp;&nbsp; $ot = new ObjectTracker(&quot;Zeev&#039;s Object&quot;);<br/>&nbsp;&nbsp; /*<br/>&nbsp;&nbsp;&nbsp;&nbsp;* $ot2 = $ot-&gt;__clone(); <br/>&nbsp;&nbsp;这一行应当改为<br/>&nbsp;&nbsp;$ot2 = clone$ot; <br/>&nbsp;&nbsp;&nbsp;&nbsp;* <br/>&nbsp;&nbsp;&nbsp;&nbsp;*/ <br/>&nbsp;&nbsp; $ot2 = clone$ot;<br/><br/>&nbsp;&nbsp; //输出: 1 Zeev&#039;s Object <br/>&nbsp;&nbsp; print($ot-&gt;getId() . &quot; &quot; . $ot-&gt;getName() . &quot;&lt;br&gt;&quot;); <br/><br/>&nbsp;&nbsp; //输出: 2 Clone of Zeev&#039;s Object <br/>&nbsp;&nbsp; print($ot2-&gt;getId() . &quot; &quot; . $ot2-&gt;getName() . &quot;&lt;br&gt;&quot;); <br/>?&gt; <br/></div>
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 克隆 -- Classes and Objects in PHP5 ]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>