• 特殊的对象引用---$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(); //在此方法中调用其它方法
      }

      
      
    }
  • 相关阅读:
    hdu6315 Naive Operations
    noi.ac #525 神树的权值
    JSOI2018 潜入行动
    GXOI/GZOI2019 旅行者
    Educational Codeforces Round #67
    [六省联考2017] 分手是祝愿
    NOI2014 随机数生成器
    NOI2012 随机数生成器
    USACO19JAN Redistricting
    HNOI2015 菜肴制作
  • 原文地址:https://www.cnblogs.com/wells33373/p/6213515.html
Copyright © 2020-2023  润新知