php變數作用域,在 php 中,可以在指令碼的任意位置對變數進行宣告。變數的作用域指的是變數能夠被引用/使用的那部分指令碼。
php有三種不同的變數作用域:
local(區域性)函式內部宣告的變數擁有 local 作用域,只能在函式內部進行訪問。
global(全域性)函式之外宣告的變數擁有 global 作用域,只能在函式以外進行訪問。
static(靜態)
例1:
<?php
$x = 5;
$y = 6;
$z = $x + $y;
echo
$z;?>
輸出結果:
<?php
$x = 5;
$y = 10;
function
mytest
()mytest();
?>
例3:$globals[『x』]
這也是一種訪問全域性變數的方式。注意格式。
<?php
$x = 5;
$y = 10;
function
mytest
()mytest();
echo
$y; // 輸出 15
?>
通常,當函式完成/執行後,會刪除所有變數。不過,有時我需要不刪除某個區域性變數。實現這一點需要更進一步的工作。
<?php
function
mytest
() mytest();
mytest();
mytest();
?>
輸出結果:
python學習之旅 3
學習到的知識.num 1 等效於 num num 1 num 1 等效於 num num 1 num 1 等效於 num num 1 num 1 等效於 num num 1 num 1 等效於 num num 1 num 1 等效於 num num 1 num 1 等效於 num num 1 and...
Python的學習之旅 變數
什麼是變數?變數其實是記憶體中的一塊區域,變數名是這塊區域的名字,當你使用變數的時候,就用變數名來引用它,你不會使用記憶體位址來引用它,就像別人找你就通過你的姓名,而一般不通過你的各種描述性特點。這塊記憶體中儲存的資訊就是變數的值,你真正要使用的東西。舉個例子 a 3 a就是變數名,而3就是變數值,...
php和mysql學習之旅
對照著w3上的程式也漸漸知道這個操作流程是什麼,首先是建立通道連線資料庫和php,然後進行各種操作,最後關閉通道。而這中間的操作原理就是,封裝好的php函式執行各種命令,我要幹什麼,然後資料庫伺服器就擔任管家的身份,完成交代的各種任務,具體怎麼操作的不用管,只看結果。可以說建立通道是所有操作的基礎,...