一、位運算符的用法
PHP中的位運算符是指對二進制數進行操作的符號。位運算符包括:按位與(&)、按位或(|)、按位異或(^)、取反(~)、左移(<>)。
示例:
$a = 53; // 二進制:00110101 $b = 29; // 二進制:00011101 echo $a & $b; // 輸出結果:00110101 & 00011101 = 00010101 echo $a | $b; // 輸出結果:00110101 | 00011101 = 00111101 echo $a ^ $b; // 輸出結果:00110101 ^ 00011101 = 00101000 echo ~$a; // 輸出結果:~00110101 = 11001010 echo $a << 2; // 輸出結果:00110101 <> 3; // 輸出結果:00011101 >> 3 = 00000011
二、三目運算符的用法
PHP中的三目運算符是一種簡介的條件語句。它由一個 ? 所連接的表達式和兩個用 : 所連接的表達式組成。它的常規形式如下:
(條件) ? (語句1) : (語句2);
示例:
$x = 10; $y = ($x <= 20) ? "小於等於20" : "大於20"; echo $y; // 輸出結果為:小於等於20
三、c語言位運算符的用法
c語言的位運算符和php的位運算符相似,也都是用來對二進制數進行操作的符號,包括按位與(&)、按位或(|)、按位取反(~)、按位異或(^)、左移(<>)。
示例:
int a = 53; // 二進制:00110101 int b = 29; // 二進制:00011101 printf("%d\n", a & b); // 輸出結果:00110101 & 00011101 = 00010101 printf("%d\n", a | b); // 輸出結果:00110101 | 00011101 = 00111101 printf("%d\n", ~a); // 輸出結果:~00110101 = 11001010 printf("%d\n", a << 2);// 輸出結果:00110101 <> 3);// 輸出結果:00011101 >> 3 = 00000011
四、字符串運算符及用法
PHP中的字符串運算符包括”.”和”.=”。”.”將兩個字符串連接起來,”.”=將右邊的字符串連接到左邊的字符串中。
示例:
$a = "Hello"; $b = "World"; echo $a . $b; // 輸出結果為:HelloWorld $a .= $b; echo $a; // 輸出結果為:HelloWorld
五、like運算符的用法
like運算符用於在MySQL中匹配模式。它在比較中用於表示匹配通配符的字符串。其中通配符「%」表示任意字符串,「_」表示任意單個字符。
示例:
SELECT * FROM goods WHERE goods_name LIKE '%手機%';
六、c語言中逗號運算符的用法
c語言中,逗號運算符(,)用於分隔表達式。它會先計算左邊的表達式,然後在計算右邊的表達式,並且返回右邊表達式的值。
示例:
int a = 5, b = 10, c = 15; int d = (a + b, c - a); printf("%d\n", d); // 輸出結果為:10
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/195395.html