<?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[php比较两个较大的不相等的整数出现==判断出错]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Wed, 20 Jan 2010 07:34:39 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	调试程序发现一个bug，总结就是比较相等的问题：<br/><br/><div class="code">&lt;?php<br/>echo date(&quot;Y-m-d&quot;);<br/>$a = 61563184422810820;<br/>$b = 61563184422810816;<br/>if($a == $b)<br/>&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;equal&quot;;<br/>&#125;&nbsp;&nbsp; <br/>else<br/>&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;echo &#039;not equal&#039;;<br/><br/>&#125;<br/>?&gt;</div><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&quot;a.php&quot; 14L, 144C written&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>[~]# /usr/local/php/bin/php a.php <br/>2010-01-20equal<br/><br/>改为：<br/>if($a === $b)<br/>还是相等，奇怪了！！！<br/><br/>回忆未来(372647693)&nbsp;&nbsp;15:37:37<br/>这个问题，兄弟们是咋整的。<br/>我姓--&gt;苏(14044522)&nbsp;&nbsp;15:39:01<br/>转成字符比较<br/>我姓--&gt;苏(14044522)&nbsp;&nbsp;15:40:09<br/>你这个数有17位呀!!兄弟<br/>膘叔(19129540)&nbsp;&nbsp;15:40:46<br/>哈哈。<br/>膘叔(19129540)&nbsp;&nbsp;15:40:56<br/>17位。还算是int吗？<br/>回忆未来(372647693)&nbsp;&nbsp;15:41:02<br/>溢出吧。呵呵<br/>膘叔(19129540)&nbsp;&nbsp;15:41:36<br/>这不是BUG，这分明就是错误 。<br/>膘叔(19129540)&nbsp;&nbsp;15:41:50<br/>能够让你写成这样的。分明就是错误。。。<br/>膘叔(19129540)&nbsp;&nbsp;15:41:56<br/>int的范围都不知道。。。<br/>回忆未来(372647693)&nbsp;&nbsp;15:42:28<br/>呵呵，批评有你，php无罪，哈哈。。<br/>我姓--&gt;苏(14044522)&nbsp;&nbsp;15:42:43<br/>长整型<br/>回忆未来(372647693)&nbsp;&nbsp;15:43:16<br/>要是php提示如下：<br/>php warning：<br/>提示：你的位数17位。还当int比较吗？兄弟！<br/>就好了。<br/>膘叔(19129540)&nbsp;&nbsp;15:43:17<br/>bigint，要额外加载库的。<br/>我姓--&gt;苏(14044522)&nbsp;&nbsp;15:44:36<br/>.........<br/>回忆未来(372647693)&nbsp;&nbsp;15:44:40<br/>咋个比较呢。那<br/>我姓--&gt;苏(14044522)&nbsp;&nbsp;15:44:57<br/>转成字符串了咯<br/>膘叔(19129540)&nbsp;&nbsp;15:45:21<br/>strval<br/>回忆未来(372647693)&nbsp;&nbsp;15:45:31<br/> 结贴。<br/><br/>吉祥草(81193073)&nbsp;&nbsp;16:37:58<br/>$a = 61563184422810820;<br/>这个数太大了。建议你传出来的时候就是字符串。 <br/>挖掘机&lt;meetcode@qq.com&gt;&nbsp;&nbsp;16:42:16<br/>能不能这样，穿出来是字符串<br/>挖掘机&lt;meetcode@qq.com&gt;&nbsp;&nbsp;16:42:21<br/>比较长度<br/>挖掘机&lt;meetcode@qq.com&gt;&nbsp;&nbsp;16:42:58<br/>长度一致，取一半儿换整比较<br/><br/>亾玍，IFELSE(358751844)&nbsp;&nbsp;16:46:01<br/>谁遇到 过这个问题
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] php比较两个较大的不相等的整数出现==判断出错]]></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>