算術運算符 運算符 名稱 結果 $a + $b 加法 $a 和 $b 的和 $a - $b 減法 $a 和 $b 的差 $a * $b 乘法 $a 和 $b 的積 $a / $b 除法 $a 除以 $b 的商 $a % $b 取模 $a 除 " /> 青青草原社区,日韩人妻少妇一区二区三区,少妇高潮惨叫久久久久久欧美

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

有關php運算符的知識大全

看似簡單的東西,在實際運用中,還是很有意思的

算術運算符
運算符 名稱 結果
$a + $b 加法 $a 和 $b 的和
$a - $b 減法 $a 和 $b 的差
$a * $b 乘法 $a 和 $b 的積
$a / $b 除法 $a 除以 $b 的商
$a % $b 取模 $a 除以 $b 的余數
遞增/遞減運算符
運算符 名稱 結果
++$a  前加   $a 的值加一,然后進行操作
$a++ 后加   $a 的值先進行操作,后加一
--$a   前減   $a 的值減一,然后進行操作
$a--   后減   $a 的值先進行操作,后減一
實例:
復制代碼 代碼如下:
<?php
echo $a=5+”5th”; //輸出:10
echo 10%3; //輸出:1
echo 10+ $a++; //輸出:20
echo 5- --$a; //輸出:-5
?>

比較運算符
運算符 名稱 結果
$a == $b 等于 TRUE,如果$a等于$b
$a === $b 全等 TRUE,如果$a等于$b,并且它們的類型也相同
$a != $b 不等 TRUE,如果$a不等于$b
$a <> $b 不等 TRUE,如果$a不等于$b
$a !== $b 非全等 TRUE,如果$a不等于$b,或者它們的類型不同
$a < $b 小于 TRUE,如果$a嚴格小于$b
$a > $b 大于 TRUE,如果$a嚴格$b
$a <= $b 小于等于 TRUE,如果 $a 小于或等于$b
$a >= $b 大于等于 TRUE,如果 $a 大于或等于$b
另外一個條件運算符是“ ? : ”(或三元)運算符。
實例:
復制代碼 代碼如下:
<?php
var_dump(0=="a"); //輸出:bool(true)
var_dump(0=="00"); //輸出:bool(true)
var_dump(0==="00"); //輸出:bool(false)
var_dump(0<>"abc"); //輸出:bool(false)
var_dump(0!=="01"); //輸出:bool(true)
$a=10;
$b=20;
$str=$a>$b? "true":"false";
echo $str; //輸出:false
?>

邏輯運算符
運算符 名稱 結果
$a and $b 邏輯與 TRUE,如果 $a 與 $b 都為 TRUE。
$a or $b 邏輯或 TRUE,如果 $a 或 $b 任一為TRUE。
$a xor $b 異或 TRUE,如果 $a 和 $b 不同時
! $a 邏輯非 TRUE,如果 $a 不為 TRUE。
$a && $b 邏輯與 TRUE,如果 $a 與 $b 都為TRUE。
$a || $b 邏輯或 TRUE,如果 $a 或 $b 任一為TRUE。
其中and與&& 、or與||是同一邏輯運算符的兩種寫法。
邏輯與和邏輯或 都是短路運算符。在遇到下列邏輯表達式時,php解釋程序將不會計算右邊的表達式: 
復制代碼 代碼如下:
<?php
$a=10;
if(false && (++$a));
echo $a; //輸出:10
$b=10;
if(true or (++$b));
echo $b; //輸出:10
?>

位運算符
位運算符允許對整型數中指定的位進行置位。如果左右參數都是字符串,則位運算符將操作字符的 ASCII 值。
表達式 名稱 結果
$a & $b 按位與 將把 $a 和 $b 中都為 1 的位設為 1。
$a | $b 按位或 將把 $a 或者 $b 中為 1 的位設為 1。
$a ^ $b 按位異或 將把 $a 和 $b 中不同的位設為 1。
~ $a 按位非 將 $a 中為 0 的位設為 1,反之亦然。
$a << $b 左移 將 $a 中的位向左移動 $b 次(每一次 移動都表示“乘以 2”)。
$a >> $b 右移 將 $a 中的位向右移動 $b 次(每一次 移動都表示“除以 2”)。
其他運算符
字符串運算符
有兩個字符串運算符。第一個是連接運算符(“.”),它返回其左右參數連接后的字符串。第二個是連接賦值運算符(“.=”),它將右邊參數附加到左邊的參數后。
錯誤抑制操作符
在最常見的數據庫連接與文件創建操作或出現除0等異常時,可以用@符號來抑制函數錯誤信息輸出到瀏覽器端 $a=@(5/0)
外部命令執行
使用``來運行外部系統命令,注意不是單引號,是ESC下面那個按鍵
復制代碼 代碼如下:
<?php
$out=`dir c:`;
print_r($out);
?>//不建議使用

實例: 
復制代碼 代碼如下:
<?php
$a="hello";
$a.=" world! "; //等同于:$a=$a." world!";
echo $a; //輸出:hello world!
$m = 3;
$m += 5; //等同于:$m=$m+5;
echo $m; //輸出:8
$c = ($b = 4) + 5;
echo $c; //輸出:9
?>

運算符優先級
下表從低到高列出了運算符的優先級。
結合方向 運算符
左 ,
左 or
左 xor
左 and
右 print
右 = += -= *= /= .= %= &= |= ^= ~= <<= >>=
左 ? :
左 ||
左 &&
結合方向 運算符
左 |
左 ^
左 &
無 == != === !==
無 < <= > >=
左 << >>
左 + - .
左 * / %
右 ! ~ ++ -- (int) (float) (string) (array) (object) @
右 [
無 new

php技術有關php運算符的知識大全,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 又粗又大又爽又黄的免费视频 | 日韩欧美一区二区三区在线视频 | 欧美.亚洲.日韩.天堂 | 欧美ⅹxxxx18性欧美 | 亚洲永久在线观看 | 国内极度色诱视频网站 | 色噜噜2017最新综合 | 浴室里强摁做开腿呻吟的漫画男男 | 色婷婷我要去我去也 | 星空无限传媒视频在线观看视频 | 欧美一区二区三区男同 | 狠狠色在在线视频观看 | 99视频网站 | 我和妽妽在厨房里的激情区二区 | 免费看国产曰批40分钟 | 在线中文字幕亚洲日韩 | YELLOW视频在线观看免费版高清 | 老阿姨才是最有味的一区二区 | 岛国大片在线观看完整版 | 羞羞漫画免费漫画页面在线看漫画秋蝉 | 九九九精品国产在线 | 日韩在线av免费视久久 | 青柠在线观看视频在线 | 久久爽狠狠添AV激情五月 | 十二月综合缴缴情 | 国偷自产视频一区二区99 | 99视频精品国产免费观看 | 国产久久re6免费热在线 | 亚洲精品97福利在线 | 国产成人亚洲精品午夜国产馆 | 久久re视频这里精品09免费 | 三男强一女90分钟在线观看 | 中文字幕AV在线一二三区 | 毛片在线不卡 | [高清无码] 波多野结衣| gogogo高清在线观看 | 小SAO货水真多把你CAO烂 | 免费完整版观看 | 亚洲欧洲久久 | 特黄特色大片免费播放器9 特黄特黄aaaa级毛片免费看 | 美女大本营 |