1.php变量,分别不出说明是什么声明什么是使用,所以引用全局变量需要在变量之前加上一个global;
<?php
$a=10;
function hanshu(){
echo $a; //这样是输不出变量$的值
}
?>
正确使用全局变量的方法:
<?php
$a=10;
function hanshu(){
global$a;
echo $a;
}
?>
2.静态变量 static(一个变量可以同时在一个函数中反复使用)
<?php
function hanshu(){
static $a=10;
$a++;
echo $a."<br/>";
}
?>
3.变量函数 $a=name;变量会去匹配与变量名相同的函数name;声明的变量名可以是任意类型
<?php
$a=hanshu;
function hanshu(){
return 10;
}
echo $a;
?>
今晚就学怎么点了,ps:看了会电影!