PHP變數的使用

2021-10-06 22:50:56 字數 1353 閱讀 9861

php變數的宣告:

在html中我們通常會用關鍵字來宣告乙個變數。而在php 中沒有宣告變數的命令 ,變數在我們第一次賦值給它的時候被建立的。在php中代替關鍵字的是乙個符號:&。

<

?php

&text =

"hello world"

;&num =10;

?>

php變數的資料型別:

因為php是一門弱型別語言,因此php的變數不需要宣告該資料的資料型別,php會自動根據變數的值來轉換正確的資料型別。

php變數的作用於:

既然有了變數,那麼就有了變數的作用域,php的變數和js中的變數一樣,由於定義的位置不同,其生效的範圍也不一樣。

<

?php

$x=5

;// 全域性變數

function

mytest()

mytest()

;echo "測試函式外變數:"

;echo "變數 x 為: $x"

;echo "";

echo "變數 y 為: $y";?

>

<

?php

$x=5

;$y=10;

function

mytest()

mytest()

;echo $y;

// 輸出 15

?>

php 將所有全域性變數儲存在乙個名為 $globals[index] 的陣列中。 index 儲存變數的名稱。這個陣列可以在函式內部訪問,也可以直接用來更新全域性變數。

<

?php

$x=5

;$y=10;

function

mytest()

mytest()

;echo $y;

?>

static 作用域:

static是乙個關鍵字,其效果和let關鍵字有點相似。函式內生命的變數隨著函式的完成會被刪除,當我們不想某個變數被刪除的時候我們可以使用static關鍵字。

<

?php

function

mytest()

mytest()

;//0

mytest()

;//1

mytest()

;//2

?>

因為static關鍵字宣告的變數在函式完成後依然存在,每次呼叫該函式時,該變數將會保留著函式前一次被呼叫時的值(該變數依然是區域性變數)。

解析php變數,PHP變數的定義與使用例項詳解

什麼是變數?變數指的就是在程式執行過程中數值可以變化的量,它與我們所講的常量是相反的,我們常量是只要被定義了,在程式中就不能被改變。而變數是可以變的。變數用來做什麼?變數就是用來儲存我們值,相當於乙個儲存資料的容器,例如 x 5 y 6 z x y,從上面的表示式 z x y,我們能夠計算出 z 的...

PHP變數使用總結

1.定義常量define constant hello world.常量只能包含標量資料 boolean,integer,float 和 string 呼叫常量時,只需要簡單的用名稱取得常量的值,而不能加 符號,如 echo constant 如果常量名是動態的,也可以用函式constant 來讀取...

php快取變數 使用PHP靜態變數當快取的方法

下面這個php的 例項,功能是幫助使用者重置密碼,requestresetpassword是接收使用者重置密碼的請求並且做了相應的檢查。為了更好的復用性,我將重置密碼的操作單獨分配到乙個新的resetpassword的函式,更改完密碼的後再呼叫sendemail向使用者傳送一封通知郵件。使用者請求重...