php基礎語法02--變量與作用域

  1. php變量及變量作用域

變量規則:

$+變量名其中變量名命令規則是字母/數組/下劃線****,且不能以數字開頭

具體形式如下所示:

<?php
$txt = "hello world";
?>

變量作用域

作用域–php中有4中不同的作用域

local /global /static / parameter

<?php



//變量的基本命名方式使用$
$a = 4;
echo $a,"\n"; // 或者使用"$a"
echo "$a";



//全局變量 需要使用global進行變量聲明
function add(){
    global $b;
    $b = 3;
    echo "$b";
}
add();  // 必須執行相關函數,如果不執行相關函數,命名空間中不會存在全局變量值
echo "$b";  //執行相關結果可以看出



//局部變量, php 中實際上是沒有 local關鍵字的
//$a = 4;
function add_2(){
    $b = 2;
    echo $b;
}
add_2();


//靜態變量
function hanshu(){
    static $c = 0;  // 該變量僅存在於局部變量作用域中,存在於該函數的命名呢空間中
    $c += 1;
    echo $c, "\n";
}
hanshu();
hanshu();

echo “$c”;

//參數變量:所謂的參數變量就是形參而已;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章