打造最大的网络营销知识与推广的信息化航母

进入论坛 | 会员注册 | 会员登陆 |
首页 >> php >> php进阶教程 >> php趣事正文

php趣事

来源:it我领先 发布时间:2010-04-03               浏览次数:461 进入论坛社区
最近发生个有意思的事,在两天里的同一时间发生,
第1天. 192.168.38.18 居然不等于 192.169.38.l8 这两个IP一个是保存在文件里,另一个是通过程序传进来的,两个进行比较,居然怎么也不相等, 从肉眼上看这两个是相等的,最开始把问题定位在传进来时可能有问题,比如空格,或什么地方被 被转换,但是查了半天也没发现什么问题,最后用od -x 把两个IP转换成16进制发现后一个文件里 18中的1是L小写的,哈哈ing,改了一下问题解决.
第2天. 230119198107190320 居然等于 230119198107190321
$str1=双引号230119198107190320双引号; $str2=双引号230119198107190321双引号; echo $str1== $str2 最后经过查找,php在数字比较上先转换成int型,由于我的数字大于int型2147483647的上线,所以 溢出了,所以不等,最后用===解决了,哈哈,这两个问题居然发生在两天内几乎差不多的时间。文章来源:http://it503.com/detail.PHP
添加收藏到:

关键词:php趣事,php
联系我们 | 关于我们 | rss订阅 | 网络社区 | 网站帮助 | 网站地图
Copyright(C) 2006-2007 it503 All Rights Reserved
本站如有转载或引用的文章涉及版权问题请速与我们联系 由于将本站资源用于商业用途而引起的纠纷,本站不负任何责任。
冀ICP备07500673号