class Child{ public $name; - //定义并初始化一个静态变量 $nums 参考链接:php静态变量初始化
- public static $nums=0;
- function __construct($name){
$this->name=$name; - }
public function join_game(){ //self::$nums 使用静态变量 - self::$nums+=1;
echo $this->name."加入堆雪人游戏"; - }
- }
//创建三个小孩 - $child1=new Child("李逵");
- $child1->join_game();
- $child2=new Child("张飞");
- $child2->join_game();
- $child3=new Child("唐僧");
- $child3->join_game();
//看看有多少人玩游戏 - echo "
有这".Child::$nums;
复制代码 |