国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - 有關php運算符的知識大全

有關php運算符的知識大全

2019-12-16 14:06PHP教程網 PHP教程

有關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

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 九九综合九九 | 免费看操片 | 午夜tv | 最近中文字幕 | 激情婷婷 | 91在线公开视频 | 精品一区二区视频 | 欧美亚洲一区 | 免费a爱片猛猛 | 91午夜在线 | 国产精品久久天天躁 | 久久久久久综合 | 一本色道久久综合狠狠躁的推荐 | 91久久国产精品 | 欧美三级电影在线播放 | 日操干 | 亚洲欧美精品 | 秋霞精品 | 黄色片在线免费观看 | 亚洲 欧美 综合 | 欧美日韩在线一区二区 | 婷婷五月情 | 日韩欧美视频一区二区 | 久久免费精品 | 国产一区久久久 | 亚洲精品久久久久久久久久久久久 | аⅴ资源新版在线天堂 | 国产精品com | 日本一区二区电影 | 成人不卡在线观看 | 久草视频网站 | 日韩精品专区在线影院重磅 | 日韩爱爱免费视频 | 亚洲一区在线观看视频 | 欧美精品一区二区三区四区在线 | 成人激情免费视频 | 亚洲精品中字 | 国产女精品 | 一级一片在线观看 | 欧美日韩国产一区二区三区在线观看 | 国产精品视频一 |