php運算子有算術運算子、賦值運算子、比較運算子、邏輯運算子、位元運算子、字串運算子和三元條件運算子(?:)、陣列運算子、型別運算符等。 1.算術運算子用於執行基本的算術運算;2、賦值運算子用於給變數賦值;3、比較運算子用於比較兩個值的大小關係,返回布林值(true或false);4、邏輯運算子:用於執行邏輯運算,返回布林值(true或false)等等。
本教學操作環境:windows10系統、php8.1.3版本、DELL G3電腦。
PHP是一種廣泛使用的伺服器端腳本語言,它具有豐富的運算符,用於實現各種數學和邏輯運算。在本文中,我們將介紹PHP中常用的運算符,以及它們的功能和用法。
1. 算術運算子:用於執行基本的算術運算,包括加法( ),減法(-),乘法(*),除法(/),求模(%)和冪運算(* *)。例如:
$a=5; $b=3; echo$a+$b;//输出8 echo$a-$b;//输出2 echo$a*$b;//输出15 echo$a/$b;//输出1.6666666666667 echo$a%$b;//输出2 echo$a**$b;//输出125
2. 賦值運算子:用於為變數賦值。常見的賦值運算子有「=」、「 =」、「-=」、「*=」、「/=」和「%=」。例如:
$a=5; $b=3; $a+=$b;//等同于$a=$a+$b,结果为8 $a-=$b;//等同于$a=$a-$b,结果为5 $a*=$b;//等同于$a=$a*$b,结果为15 $a/=$b;//等同于$a=$a/$b,结果为5 $a%=$b;//等同于$a=$a%$b,结果为2
3. 比較運算子:用於比較兩個值的大小關係,傳回布林值(true或false)。常見的比較運算子有「==」、「!=」、「<」、「>」、「<=」和「>=」。例如:
$a=5; $b=3; var_dump($a==$b);//输出false var_dump($a!=$b);//输出true var_dump($a<$b);//输出false var_dump($a>$b);//输出true var_dump($a<=$b);//输出false var_dump($a>=$b);//输出true
4. 邏輯運算子:用於執行邏輯運算,傳回布林值(true或false)。常見的邏輯運算子有「&&」(與),「||」(或)和「!」(非)。例如:
$a = true;
$b = false;
var_dump($a && $b); // 輸出false
#var_dump ($a || $b); // 輸出true
var_dump(!$a); // 輸出false
#5. 位元運算子:用於對整數進行位元級操作。常見的位元運算子有「&」(與),「|」(或),「^」(異或),「~」(取反), “<<”(左移)和“>>”(右移)。例如:
$a=5;//二进制表示为00000101 $b=3;//二进制表示为00000011 echo$a&$b;//输出1 echo$a|$b;//输出7 echo$a^$b;//输出6 echo~$a;//输出-6 echo$a<<1;//输出10 echo$a>>1;//输出2
6. 字串運算子:用於連接兩個字串。常見的字串運算子是「.」(點),例如:
$a="Hello"; $b="World"; echo$a.$b;//输出HelloWorld
除了上述提到的運算子外,PHP還包括了其他一些特殊的運算符,如三元條件運算子( ?:)、陣列運算子、型別運算子等。
總結起來,PHP提供了豐富多樣的運算符,使得開發者可以輕鬆執行各種數學和邏輯運算運算。熟練這些運算符,對於編寫高效的PHP程式碼非常重要 。
以上是php運算符有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!