一、php 變數規則:
變數以 $ 符號開始,後面跟著變數的名稱
變數名必須以字母或者下劃線字元開始
變數名只能包含字母數字字元以及下劃線(a-z、0-9 和 _ )
變數名不能包含空格
變數名是區分大小寫的($y 和 $y 是兩個不同的變數,只有變數和常量區分大小寫,其他不區分)
變數的命名風格 駝峰式書寫 $aaabbbccc
php 是一門弱型別語言,不必向 php 宣告該變數的資料型別。
php 會根據變數的值,自動把變數轉換為正確的資料型別。
可變變數
乙個變數的變數名可以動態設定和使用。
$one="#########";
$two="one";
$three="two";
$four="three";
echo $four."
"; //three
echo $$four."
"; //two
echo $$$four."
"; //one
echo $$$$four."
"; //####
變數的引用賦值
使用乙個「&」符號加到將要複製的變數前面,就不僅將值賦給了變數而且將位址也賦給了變數(共同引用),改變其中任乙個變數的值,另乙個變數的值也會改變。詳細看下面的2段**。
**一、
$one=10;
$two=&$one;
$two="hello";
echo $one."
"; //10
echo $two."
"; //100
**二、
$one=10;
$two=$one;
$one="hello";
echo $one."
"; //hello
echo $two."
"; //10
二、變數的型別
php中共有8中型別
1)、4種標量
整型:int integer
布林型:bool boolean
浮點型:float, double,real
字串:string
2)、2種復合型別
陣列:array
物件:object
3)、2種特殊型別
資源型別:resource
空型別:null
var_dump(變數或值) 既可以檢視變數或值的型別,又可以檢視資料
三、變數的作用域
php變數詳解
變數是用於儲存資訊的 容器 定義乙個變數的語法 變數名 值 使用變數的例子 x 5 y 6 z x y echo z 執行 從這個例子可以看出,變數名以 開始,標明這是乙個變數。變數名以字母 a z a z 或者下劃線 開始,後面可以跟任意字母或數字以及下劃線,但不能是空格。php 變數規則 注意 ...
PHP伺服器變數 SERVER詳解
伺服器變數 server 詳解 1 session php self 獲取當前正在執行指令碼的檔名 2 server server protocol 請求頁面時通訊協議的名稱和版本。例如,http 1.0 3 server request time 請求開始時的時間戳。從 php 5.1.0 起有效...
PHP語全域性變數 SERVER詳解
要求 記憶大體內容 server http accept language 瀏覽器語言 server remote addr 當前使用者 ip server remote host 當前使用者主機名 server request uri url server remote port 埠。server...