The rules when you create variables in PHP:
Valid variables:
$name = "Gunawan"; //valid $Name = "Gunawan"; //valid $_name = "Gunawan; //valid
Not valid variables:
$4name = "Gunawan"; //not valid $user-name = "Gunawan"; //not valid $this = "Gunawan"; //not valid
PHP has 3 variable scopes:
$name = "Gunawan"; function get_name() { echo $name; // not valid } get_name();
To access a global variable within a function you must declare a global variable with the keyword 'global' within a function.
$name = "Gunawan"; function get_name() { global $name; echo $name; // valid } get_name();
The second way to access global variables is to use a global array.
$name = "Gunawan"; function get_name() { echo $GLOBALS['name']; // valid } get_name();
function test() { static $number = 0; echo $number; $number++; }
Download my repository php fundamental from my github.
以上是變數和變數作用域 | PHP 基礎知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!