PHP7飛船來了
鬧眼子?這裡說的飛船不是真的飛船,是被成為飛船符號(<=>)。
在PHP7,一個新的功能,飛船操作符已經被引入。它是用於比較兩個表示式。當第一個表示式比第二個表示式分別小於,等於或大於它返回-1,0或1。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<?php //整型比較
print ( 1 <=> 1); print ( "<br/>" );
print ( 1 <=> 2); print ( "<br/>" );
print ( 2 <=> 1); print ( "<br/>" );
print ( "<br/>" );
//浮點性比較
print ( 1.5 <=> 1.5); print ( "<br/>" );
print ( 1.5 <=> 2.5); print ( "<br/>" );
print ( 2.5 <=> 1.5); print ( "<br/>" );
print ( "<br/>" );
//字串比較
print ( "a" <=> "a" ); print ( "<br/>" );
print ( "a" <=> "b" ); print ( "<br/>" );
print ( "b" <=> "a" ); print ( "<br/>" );
?> |
在之前的博文中提交php浮點性比較的坑,最後使用了bccmp()函式強制轉換字串來解決。
>>詳情見:php7採坑記:浮點型資料比較
那麼今天,利用php7這個新特性,可以完美跳出坑。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
$a = 42735.04;
$b = 17806.2;
$c = $a / 36;
$c = round ( $c , 2);
$d = $c * 15;
echo `$b value is: ` . $b . " ;
echo `$d value is: ` . $d . " ;
echo "<br/>" ;
if (( round ( $b ,2) <=> round ( $d ,2)) === 0) {
echo "ok ;
} else {
echo "sorry ;
} |
<=> 起飛吧
本文轉自 hgditren 51CTO部落格,原文連結:http://blog.51cto.com/phpme/1956225,如需轉載請自行聯絡原作者
相關文章
- 冒煙測試與宇宙飛船
- 朱䴉飛回來了
- “SOFA 星球”闖關計劃 ——Layotto 飛船
- CryptoMines太空飛船NFT遊戲開發遊戲開發
- Python學習之路11-武裝飛船Python
- 【canvas】搖桿操控飛船的動畫原理Canvas動畫
- 神舟飛船用什麼作業系統?作業系統
- HAVE FUN | “飛船計劃”活動最新進展
- CryptoMines太空飛船NFT交易所繫統開發
- “SOFA 星球”闖關計劃 2.0——Layotto 飛船煥新出發
- SpaceX成功發射已使用過的“龍”飛船,未來或可執行重複載人任務
- 畫素寶典 #13 滑牆、衝刺、宇宙飛船、冰雪、房屋
- 李飛飛 CS231n 最全學霸筆記精煉版來了筆記
- 假期來臨,酒店房價“水漲船高”
- 為什麼在太空飛船裡計算機效能都特別低?計算機
- 飛船正式啟航!《妙奇星球》公測定檔1月18日!
- 讓子彈飛~利用 OPcache 擴充套件提升 PHP7 效能 | Laravel 篇opcache套件PHPLaravel
- 讓子彈飛~利用OPcache擴充套件提升PHP7效能 | laravel篇opcache套件PHPLaravel
- SpaceX星際移民計劃:馬斯克心中的星際飛船明年完工馬斯克
- “波動拳”飛了30多年,飛行道具給格鬥遊戲帶來什麼影響?遊戲
- Ubuntu玩機記錄,讓我破電腦又飛起來了Ubuntu
- 同事改Bug飛快,原來掌握了這些程式碼Debug技巧
- 更便捷了,無人船輕量化應急測流如你所想!
- 來了來了,國服Steam真的來了
- 被疫情“帶飛”的家庭健身市場,是時候捲起來了
- Use PHP7PHP
- 它來了 它來了。Laravel Reverb 到來了Laravel
- 中途中斷執行任務的龍飛船,於一天后對接成功
- 訊息人士:美國“龍-2”飛船發射時間推遲至3月初
- 讓協作“飛”起來
- 來了,來了,你們要的Nginx教程來了Nginx
- 來了來了,CSS 版的冰墩墩來了……CSS
- SpringAI 她來了,真的來了SpringAI
- 天舟一號完成貨運飛船任務,將載譽隕落至南太平洋
- k8s 開船記-腳踏兩隻船:船兒還是舊的好,不翻船才是硬道理K8S
- PHP7 新特性PHP
- php7新特性PHP
- TA來了!TA來了!TA帶著獎勵走來了!
- 來了來了!《幻境公主》7月9日公測來了!