首页 > 代码库 > 特殊的对象引用---$this
特殊的对象引用---$this
只要是对象中的成员,必须使用这个对象($this)来访问到这个对象内部的属性和方法
特殊对象的引用$this就是再对象内部的成员方法中,代表本对象的一个引用,但智能在对象的成员方法中使用,不管是在对象内部使用$this访问自己对象内部成员,还是在对象外部通过对象的引用名称访问对象中的成员,都需要使用特殊的运算符“->”来完成访问。
/**声明一个人类Person,其中包含三个成员属性和两个成员方法*/
class person{
public $name; //定义人的名字
public $sex; //定义人的性别
public $age; //定义人的年龄
//声明人的成员方法
public function say(){
//在类中声明说话的方法,使用$this访问自己对象内部的成员属性
echo ‘我的名字:‘.$this->name.‘,性别:‘.$this->sex.‘,年龄:‘.$this->age.‘<br/>。‘;
}
//在类中声明另一个方法
public function run(){
echo $this->name.‘在走路<br />‘; //使用$this访问$name属性
}
public function demo(){
$this -> say(); //在此方法中调用其它方法
}
}
特殊的对象引用---$this
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。