一、使用static静态变量场景:
stadic使用场景.png
1、什么是全局变量?
在程序中都可以使用的变量称为全局变量。
global $global_nums;
//初始化
$global_nums = 0;
Class Child {
public $name;
function __construct($name) {
$this -> name = $name;
}
public function join_game() {
//声明一下使用全局变量
global $global_nums;
$global_nums++;
echo $this -> name."加入游戏
";
}
}
$child1 = new Child("lizzy");
$child1 -> join_game();
$child2 = new Child("zxm");
$child2 -> join_game();
$child3 = new Child("hahha");
$child3 -> join_game();
echo "共".$global_nums."人参加游戏";
?><