1.常量的聲明
在PHP中,定義常量使用define()函數來實現
2.魔術常量
返回文件中的當前行號 __FILE__ 返回該文件的完整路徑和文件名 __DIR__ 返回該文件所在的目錄 __FUNCTION__ 返回該函數被定義時的名字 __CLASS__ 返回該類被定義時的名字 __MTHOD__ 返回該類的方法被定義時的名字測試代碼如下:
<? '<p>the name of this function is:'. '<p>這是第'..'行。' '<p>本文件的絕對路徑為:'. ?>
3.引用賦值
用不同的變量名訪問同一個變量內容,當其中一個變量的值改變時,另一個也跟著改變。
4.邏輯運算符
與 && 或 || 非 ! 異或 xor
<? = = ( && ); '<br>' ( || ); '<br>' ( xor ); '<br>' (!); '<br>' ?>
5.比較運算符
①相等 == $a==$b 當$a的值等於$b的值,則返回真,否則返回假
②全等 === $a===$b 當$a的值等於$b的值,且$a與$b的類型也相等,則返回真,否則返回假
③不等 !=或<>
④不全等 !==
6.位運算符
按位與 & 均為1的位置1,其余置為0 按位或 | 有一個為1的位置為1,其余置為0 按位異或 ^ 不同的位置為1,其余置為0 按位非 ~ 1的位置為0,0的位置為1 左移 << 位向左移動n次,每移動一次相當於乘以2 右移 >> 位向右移動n次,每移動一次相當於除以2
<? =123 =321 '$a & $b='.( & ).'<br>' '$a | $b='.( | ).'<br>' '$a ^ $b='.( ^ ).'<br>' '~$a='.(~).'<br>' '$a<<4='.(<<4).'<br>' '$b>>4='.(>>4).'<br>' ?>
7.字符串運算符
(.)和(.=)以及{}
8.數組運算符(略)
9.類型運算符
類型運算符用instanceof常用來判斷某個變量是否屬於某個類的實例。
<? = (( instanceof A)); '<br>' (( instanceof B)); '<br>' ?>
10.錯誤控制運算符@