php模等於是指“%=”,是一種擴展賦值運算符,意思是先進行取模運算,再將結果賦值給運算符左側的變數;語法為“x %= y”,等價形式為“x = x % y”。擴展賦值運算子是將=與其他運算子(包括算術運算子、位元運算子和邏輯運算子)結合,擴展成為功能更強大的賦值運算子;擴展後的賦值運算子將使得賦值表達式的書寫更加優雅方便。
本教學操作環境:windows7系統、PHP8版、DELL G3電腦
在php中,模等於是指“ %=”,是擴展賦值運算子的一種。
「%=」運算子可以先進行取模運算,再將結果賦值給運算子左側的變數。
語法:
x %= y
這就相當於:
x = x % y
範例:
<?php $k1=15; $k1 %= 4; echo $k1."<br/>"; // 输出 3 $k2=15; $k2 %= 2; echo $k2."<br/>"; // 输出 1 ?>
擴充知識:PHP賦值運算子
賦值運算子用來把右邊的值傳遞給左邊的變數(或常數);可以直接將右邊的值交給左邊的變量,也可以進行某些運算後再交給左側的變量,例如加減乘除、函數呼叫、邏輯運算等。
PHP 中最基本的賦值運算子是等號=
;結合其它運算符,=
還能擴充出更強大的賦值運算子。
基本賦值運算子
=
是PHP 中最常見、最基本的賦值運算符,用來將一個表達式的值賦給另一個變量,請看下面的範例:
<?php $a=20; echo $a."<br/>"; // 输出 20
#擴充後的賦值運算子
=
還可與其他運算符(包括算術運算子、位元運算子和邏輯運算子)結合,擴展成為功能更強大的賦值運算符,如表1 所示。擴展後的賦值運算子將使得賦值表達式的書寫更加優雅和方便。
#運算子 | 說明 | 用法範例 | 等價形式 |
---|---|---|---|
= | 最基本的賦值運算 | x = y | ##x = y|
加賦值 | x = y | x = x y | |
減賦值 | x -= y | x = x - y | |
乘賦值 | x *= y | x = x * y | |
除賦值 | ##x /= yx = x / y | %= | |
x %= y | x = x % y | **= | |
x **= y | x = x ** y | //= | |
x //= y | ##x = x // y | &= | |
x &= y | ##x = x & y|= | 按位元或賦值 | |
x = x | y | ^= | 按位異或賦值 | |
x = x ^ y | ##< ;<= | 左移賦值 | |
x = x << y,這裡的y 指的是左移的位元數 | >>= | 右移賦值 | |
x = x >> y,這裡的y 指的是右移的位元數 | #這裡舉個簡單的例子: | <?php $z=50; $z -= 25; echo $z."<br/>"; // 输出 25 $i=5; $i *= 5; echo $i."<br/>"; // 输出 25 $j=10; $j /= 5; echo $j."<br/>"; // 输出 2 $k=15; $k %= 4; echo $k."<br/>"; // 输出 3 ?> 登入後複製 PHP影片教學》 以上是php模等於是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章! 本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
PHP數組從URL參數中取得的行為不如預期
我有一個包含類別ID的URL參數,我想將其視為一個數組,如下所示:http://example.com?cat[]=3,9,13在PHP中,我使用它從URL參數取得數組:$catI...
來自於 2024-04-06 22:09:02
0
1
1428
我應該在 apache 中哪裡放置 CustomLog 指令
我正在使用php:7.2-apachedocker。我需要禁用運行狀況檢查url登入訪問日誌。基於此鏈接,他們提到了有關修改Customlog指令的資訊。我不是關於需要更改Cust...
來自於 2024-04-06 22:03:59
0
1
990
傳回值中變數的格式是什麼?
我是php的新學習者。我發現有一段程式碼:if($x<time()){return[false,'error'];}邏輯或變數並不重要,但我不明白[false,'error'...
來自於 2024-04-06 21:55:20
0
1
778
依照ID對MySQL結果進行分組以便循環遍歷
我有一個表,其中有mysql中的航班資料。我正在編寫一個php程式碼,它將使用codeigniter3對資料進行分組和顯示journey_idair_idFlightDuratio...
來自於 2024-04-06 17:27:56
0
1
406
相關專題
更多>
熱門教學
更多>
|