萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php常用運算符

php常用運算符

1、算術運算符

 代碼如下 復制代碼   +:  $a + $b 加 $a加上$b
  -:  $a - $b 減 $a減去$b
  *:  $a * $b 乘 $a乘以$b
  /:  $a / $b 除 $a除以$b
  %:  $a % $b 取模 $a除以$b的余數


 

如果兩個操作數都是整型值(字符串將被轉換為整型值),除號("/") 返回整型值(整除的值)。如果任一個操作數是浮點值,則做浮點除法。

2 字符串運算符

  字符串操作符只有字符串連接符 (".")。

 代碼如下 復制代碼
  $a = "Hello ";
  $b = $a . "World!"; // now $b = "Hello World!"


 


3、賦值運算符

  

 代碼如下 復制代碼

基本的賦值運算符是 "="。

  一個賦值表達式的值就是所賦給的值。例如, 表達式 $a = 3 的值是3。 這允許你這樣做一些復雜的事情:

    $a = ($b = 4) + 5; // 現在 $a 等於 9, $b為4 。

  除了基本賦值符外,還有"復合運算符"。對於所有的二進制數和字符串,允許你做變量自我復合運算。例如:

  =: $a = 3;
  +=:$a += 5; // 把$a 設成 8, 也就是: $a = $a + 5;
     $b = "Hello ";
  . :$b .= "There!"; // 把 $b 設成 "Hello There!", 就象 $b = $b . "There!";
 


4、 位運算符

 

 代碼如下 復制代碼

 位運算允許你對指定的數據置位或復位。


  &:與運算,$a & $b 與 $a和$b都被置位則結果被置位
  |:或運算,$a | $b 或 $a或$b有一個被置位則結果被置位
  ~:非運算,~ $a 非 $a沒有被置位則結果被置位
 


5、 邏輯運算符

 

 代碼如下 復制代碼 and:  $a and $b 與 $a和$b同時為真則結果為真
 or :  $a or $b 或 $a或$b有一個為真則結果為真
 xor:  $a xor $b 異或 $a和$b不同時為真則結果為真
 ! :  ! $a 非 $a為假則結果為真
 &&:  $a && $b 與 $a和$b同時為真則結果為真
 ||:  $a || $b 或 $a或$b有一個為真則結果為真
 

  比較兩個變量時,"與"和"或"運算有兩種運算符這是以為兩種運算符有不同的優先級

6、 比較運算符

  

 代碼如下 復制代碼

比較運算符,就象名字一樣,允許你比較兩個值。

  ==: $a == $b 等於 $a等於$b結果為真
  !=: $a != $b 不等於 $a不等於$b結果為真
  < : $a < $b 小於 $a小於$結果為真
  > : $a > $b 大於 $a大於$b結果為真
  <=: $a <= $b 小於等於 $a小於或等於$b結果為真
  >=: $a >= $b 大於等於 $a大於或等於$b結果為真
 

copyright © 萬盛學電腦網 all rights reserved