PHP7新增運算子用法例項分析

2022-10-06 09:00:07 字數 432 閱讀 1711

null 合併運算子

其實是三元運程式設計客棧算符的改造,減少的**量

//原先的做法

//$lig = isset($_get['lig'])?$_get['lig']:'bee';

$lig = $_get['lig程式設計客棧']??'bee';

echo $lig;

執行效果圖如下:

太空船運算子(組合比較符)

實質就是大小比較符,不過相比''的返回值多了-1,跟j**a的字串比較compareto()功能類似

<?php echo 1<=>1.1;

print (php_eol);//換行符

echo "

"程式設計客棧;

print (1.1<=>1);

echo "

";echo 1<=>'1';

執行效果圖如下:

Python運算子過載用法例項

中,我們在定義類的時候,可以通過實現一些函式來實現過載運算子。程式設計客棧 例子如下 coding utf 8 created on 2013 3 21 author naughty class test tudjpnqslqobject def init value self.value valu...

ES6擴充套件運算子用法例項分析

擴充套件運算子用三個點號表示,功能是把陣列或類陣列物件展開成一系列用逗號隔開的值,擴充套件運算子有以下幾點作用 一 展開陣列 展開陣列 let 程式設計客棧a 1,2,3,4,5 b a,6,7 console.log b 列印出來的值 1,2,3,4,5,6,7 二 陣列的拷貝 陣列的拷貝 var...

php7中 和三元運算子 的區別

php7新增乙個運算子?不知道大家平時是在什麼時候用它,但是我一直用它代替以前的三元運算子?今天偶然發現,它和三元運算子是不一樣的 a 0 b a 0 a 1 c a a 2 d a 3 f a 3 var dump b int 1 var dump c int 2 var dump d int 3...