首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP 語法基礎(二):運算符完整表與字串連接特性

     編輯:PHP 相關知識

PHP 運算符完整對照表

符號運算符範例
+加法$a+$b
-減法$a-$b
*乘法$a*$b
/除法$a/$b
%取餘$a%$b
++遞增$a++ / ++$a
--遞減$a-- / --$a
==等於$a==10
===全等(值與型別)$a===10
!=不等於$a!=10
<小於$a<9
>大於$a>8
<=小於等於$a<=10
>=大於等於$a>=1
=賦值$a=0
+=加法賦值$a+=5
-=減法賦值$a-=1
*=乘法賦值$a*=2
/=除法賦值$a/=5
%=餘數賦值$a%=7
.=字串連接賦值$a.="hello"
&位元 AND$a&$b
|位元 OR$a|$b
^位元 XOR$a^$b
~位元 NOT~$a (1 補數)
<<左移$a<<$b
>>右移$a>>$b
and / &&邏輯 AND$a and $b
or / ||邏輯 OR$a or $b
xor邏輯 XOR$a xor $b
!邏輯 NOT!$a

特殊符號

符號意義
$變數前綴
&變數引用(前置)
->對象屬性/方法
=>陣列鍵值對
? :三元運算符

PHP 獨有:字串連接運算符 .

<?php
$a = "hello,";
$b = "my baby.";
echo $a . $b;  // 輸出: hello,my baby.
?>

PHP 獨有:變數的變數 $$

<?php
$a = "go";
$$a = "here";
echo $a;    // go
echo $$a;   // here
echo $go;   // here
?>

$$a 將 $a 的值 "go" 作為新變數名 $go,極大增強動態編程靈活性。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved