class dog{
//var $name;
//private:私有的 把var 改成private
//private $name; 外部(类之外)是调用不出来访问不了的(包括子类也是访问不了)
//protected $name; //也是(类之外)外部是调用不出来访问不了的(这个子类可以访问)
public $name; //public 公开的 这个是可以访问
//php 将所有以__(两个下划线)开头的类方法保留为魔术方法。
//所以在定义类方法时,除了魔术方法,建议不要以__为前缀
//construct 构成;建造 构造函数声明必须是__construct()
function __construct($n){
$this->name = $n;
}
function bark(){
echo $this->name."wang";
}
}
$mydog = new dog("zhangsan");
$mydog->name = "facai";
$mydog->bark();
?>