跳轉到內容

PHP 程式設計/比較

來自華夏公益教科書,開放的書籍,為開放的世界

PHP 中用於比較的運算子如下所示

運算子 名稱 返回值true,如果…
== 等於 左右兩邊相等
=== 完全相同 ==true,並且兩邊具有相同的型別
!= 不等於 在型別強制轉換後,左右兩邊不相等
<> 不等於 同義詞!=
!== 不完全相同 !=true,或者它們的型別不同
<> 不等於 同義詞!=
< 小於 左邊嚴格小於右邊
> 大於 左邊嚴格大於右邊
<= 小於或等於 左邊小於或等於右邊
>= 大於或等於 左邊大於或等於右邊
<=> 宇宙飛船 當左邊分別小於、等於或大於右邊時,整數小於、等於或大於零(≥ PHP 7)。
$a ?? $b
?? $c
空值合併 從左到右第一個存在的且不為NULL. NULL的運算元,如果沒有定義的值且不為NULL(≥ PHP 7)。

比較示例

[編輯 | 編輯原始碼]
此示例設定並列印陣列。

PHP 程式碼:

<?php
$value1 = 5;
$value2 = 7;

if ($value1 == $value2) {
 print('value1 is equal to value2');
} else {
 print('value1 is unequal to value2');
}
?>

PHP 輸出:

value1 is unequal to value2

HTML 渲染:

value1 不等於 value2


[編輯 | 編輯原始碼]


華夏公益教科書