photoshop學習 PHP學習 運算子與運算子優先級

WBOY
發布: 2016-07-29 08:38:14
原創
799 人瀏覽過

算術運算子
  運算子      名稱    結果            而言   🎜>  $a - $b      減法    $a 與 $b 的差異
  $a * $b乘法    $a 與 $b 的積
  $a / $b      除法    $a 除以除以 $b 的餘數
遞增/遞減運算符號
  運算子    名稱       結果
  ++$a   前加   〠 a 的數值先操作,後加一
    -- $a   前減    $a 的值減一,然後進行操作
    $a--   後減    $a 的一值先進行操作,後減    $a : a=5+”5th”;    //輸出:10
  echo  10%3;          //輸出:1   echo    cho   5- --$a ;        //輸出:-5
?>
比較運算子
  運算子           等於       TRUE,若$a等於$b
  $a == = $b      全等        TRUE,因$a等於$b,且它們的種類也相同
  $a != $b   $a  $b      不等          TRUE,若$a等於$bb
  $a !== $b           小於        TRUE,若$a嚴格小於$b
  $a > $b         大於        TRUE,且若$a 🎜>  $a > = $b      大於等於  TRUE,若 $a 大於或等於$b
  另一個條件運算子為「  ?   :  」(或三元)運算子。
實例:
     var_dump(0=="a");  //輸出:bool(true)           var_dump(0==="00");    //輸出:bool(false)
    var_dump(0"abc"); (0!=="01");  //輸出:bool(true) 
    $a=10;
    $b=20;
   "false"; 
    echo $str;    //輸出:false 
?>
邏輯運算子
  運算    邏輯學與    TRUE,若 $a 與$b 都為 TRUE。
  $a or $b    邏輯或    TRUE,且若 $a 或 $b 則依任何為TRUE。
  $a xor $b    異或        xor $b    異或        TRUE,且若 $a 與 $b 不同時   $a && $b      邏輯上與  TRUE,且若 $a 與 $b 皆為TRUE。
  $a || $b        邏輯或  TRUE,而任一者若 $a 或 $b 任一為TRUE。
  其中and與&& 、or與||是同一邏輯運算子的兩種寫法。 
  邏輯與和邏輯或 都是短路運算子。遇到下列邏輯表達式時,PHP解釋程式將不會計算右邊的表達式:
        $a=10;
      if(false & ($);
      echo $a;      //輸出:10
      $b=10;
  b;      //輸出:10
?>
位元運算子
  位運算子允許對整數型數中指定的位元進行置位。如果左右參數都是字串,則位元運算子將操作字元的 ASCII 值。
  表達式     名稱      結果
  $a & $b   按位與     以來與$1)   
  $a | $b     按位或    將 $a 或為 1 的位元設為 1。
  $a ^ $b   按位異或  將使用 $a 及 $b 中不同的位元設為 1。
  ~ $a       按位非    將 $a 中為 0 的位設為 1,且反之亦然。
  $a   $a >> $b   右移      使用 $a 中的位元向右移 $b 次(每次使用         2”)。
    其他運算子
字串運算子
有兩個字串運算子。第一個是連接運算子(“.”),它會傳回其左右參數連接後的字串。第二個是連接賦值運算子(“.=”),它將右邊參數附加到左邊的參數後。
錯誤抑制運算子
在最常見的資料庫連線與檔案建立作業或出現除0等異常時,可以用@符號來抑制函數錯誤訊息輸出到瀏覽器端 $a=@(5/0 )
  外部指令執行
       使用``來執行外部系統指令,並注意不是單引號,是ESC下方那個按鍵
       🎜> print_r($out);
        ?>//不建議使用
實例:
  $a="hello";   echo $a;  //輸出:hello world!  
  $m = 3;   echo $m;   //輸出:8
  $c = ($b = 4) + 5;  >?>
    運算子優先權 
下表從低到高列出了運算子的優先權。
  結合方向    運算子
  左      ,
  左      🎜>  右      print
  右      = += -= *= /= .= %= & = |= ^=                      ~=   =  ||
  左      &&
結合方向        運算子
  左     左      &
  無      == != === !==
  無      🎜>  左      +  -  .
  左      *  /   而言
  右      ! ~ ++ -- (int) (float) (string) (array) (object) @
  
以上就介紹了photoshop學習 PHP學習 運算子與運算子優先級,包括了photoshop學習的內容,希望對PHP教學有興趣的朋友有所幫助。


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!