闹眼子?这里说的飞船不是真的飞船,是被成为飞船符号()。
在PHP7,一个新的功能,飞船操作符已经被引入。它是用于比较两个表达式。当第一个表达式比第二个表达式分别小于,等于或大于它返回-1,0或1。
|
在之前的博文中提交php浮点性比较的坑,最后使用了bccmp()函数强制转换字符串来解决。
>>详情见:php7采坑记:浮点型数据比较
那么今天,利用php7这个新特性,可以完美跳出坑。
$a = 42735.04;$b = 17806.2; $c = $a / 36;$c = round($c, 2); $d = $c * 15; echo '$b value is: ' . $b . "n";echo '$d value is: ' . $d . "n"; echo "; if ((round($b,2) round($d,2)) === 0) { echo "okn";} else { echo "sorryn";}
|
起飞吧
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3702/viewspace-2810143/ ,如需转载,请注明出处,否则将追究法律责任。