- 使用$符號開頭
- 變數名稱起始字元:_或英文字母
- 變數名稱後續字元:_或英文字母或數字
- 區分大小寫
- 不能使用保留字
宣告時不需要設定資料型別,例如:
$username
$_passswd
程式中使用=來指派變數值,例如:
$user1 = "Mike";
我們也可以使用參照指派方式,讓不同變數使用用一空間,彼此連動。例如下面程式變數$user2指向變數$user1,之後只要更改其中一個變數值,另一個變數就一起連動。
$user1 = "Mike";
$user2 = &$user1; //$user2指向$user1變數
echo $user1.'';
echo $user2.'';
$user1 = "Tina";
echo $user1.'';
echo $user2.'';
PHP還允許使用可變動變數,也就是變數名稱本身為動態。例如
$school = "nkut";
$nkut = "nankai university of technology";
echo $school.'';
echo $$school;