class Student
{
    public $Name;
    public static $num = 0;
	function __construct($Name)
	{
		//给静态变量赋值,在类里面用self或类名访问
		self::$num++;
		//或者这样
		//Student::$num++;
		$this->Name = $Name;
		
		echo $Name."进来了<br/>";
	}
}

$stu1 = new Student("张三");
$stu2 = new Student("李四");
$stu3 = new Student("王五");

echo "共 ".Student::$num." 人";

输出:

张三进来了
李四进来了
王五进来了
共 3 人

你可能感兴趣的文章