PHP的根本文法(二)

來源:互聯網
上載者:User
PHP的基本文法(二)

七、PHP運算子

1、算數運算子

算數 說明
+
-
*
/
% 模數

2、賦值運算子

賦值 等同於 描述
x =y x = y 右側運算式為左側運算數設定值。
x += y x = x + y
x -= y x = x - y
x *= y x = x * y
x /= y x = x / y
x %= y x = x % y 模數

3、字串運算子

運算子 名稱 例子 結果
. 串接 $txt1 = “Hello” $txt2 = $txt1 . ” world!” 現在 $txt2 包含 “Hello world!”
.= 串接賦值 $txt1 = “Hello” $txt1 .= ” world!” 現在 $txt1 包含 “Hello world!”

4、遞增/遞減運算子

運算子 名稱 描述
++$x 前遞增 $x 加一遞增,然後返回 $x
$x++ 後遞增 返回 $x,然後 $x 加一遞增
–$x 前遞減 $x 減一遞減,然後返回 $x
$x– 後遞減 返回 $x,然後 $x 減一遞減

5、比較子

運算子 名稱 例子 結果
== 等於 $x == $y 如果$x 等於 $y,則返回 true。
=== 全等(完全相同) $x === $y 如果 $x 等於 $y,且它們類型相同,則返回 true。
!= 不等於 $x != $y 如果 $x 不等於 $y,則返回 true。
<> 不等於 $x <> $y 如果 $x 不等於 $y,則返回 true。
!== 不全等(完全不同) $x !== $y 如果 $x 不等於 $y,且它們類型不相同,則返回 true。
> 大於 $x > $y 如果 $x 大於 $y,則返回 true。
< 大於 $x < $y 如果 $x 小於 $y,則返回 true。
>= 大於或等於 $x >= $y 如果 $x 大於或者等於 $y,則返回 true.
<= 小於或等於 $x <= $y 如果 $x 小於或者等於 $y,則返回 true。

6、邏輯運算子

運算子 名稱 例子 結果
and $x and $y 如果 $x 和 $y 都為 true,則返回 true。
or $x or $y 如果$x 和$y 至少有一個為 true,則返回 true。
xor 異或 $x xor $y 如果 $x 和 $y 有且僅有一個為 true,則返回 true。
&& $x && $y 如果 $x 和 $y 都為 true,則返回 true。
| $x | $y 如果 $x 和 $y 至少有一個為 true,則返回 true。
! !$x 如果 $x 不為 true,則返回 true。

7、數組運算子

運算子 名稱 例子 結果
+ 聯合 $x + $y $x 和 $y 的聯合(但不覆蓋重複的鍵)
== 相等 $x == $y 如果 $x 和 $y 擁有相同的鍵/值對,則返回 true。
=== 全等 $x === $y 如果 $x 和 $y 擁有相同的鍵/值對,且順序相同類型相同,則返回 true。
!= 不相等 $x != $y 如果 $x 不等於 $y,則返回 true。
<> 不相等 $x <> $y 如果 $x 不等於 $y,則返回 true。
!== 不全等 $x !== $y 如果 $x 與 $y 完全不同,則返回 true。

著作權聲明:本文為Lshare原創文章,需要轉載的請聯絡我,有問題歡迎評論或私信。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.