首页 > 编程教程 > PHP > 正文

php的class类中$this->用法实例讲解

2019-03-08 PHP集中营 gramer 点击: 评论
<?phpclass User { 声明 User 类 public $name = "CMS集中营 www timsion com"; 定义 $name 属性并赋值 CMS集中营 www

天晟网 小编在整理编程教程 > PHP > 看到php的class类中$this-&gt;用法实例讲解 ,下面是小编45为您找到的37984相关内容,希望45对您有帮助。

<?php
class User {
//声明 User 类
    public $name = "CMS集中营 www.timsion.com";//定义 $name 属性并赋值 CMS集中营 www.timsion.com
    function getName(){//创建 GetName() 方法
        //在类的成员方法里面,可以用 ->(对象运算符):$this->property(其中 property 是该属性名)这种方式来访问非静态属性。静态属性则是用 ::(双冒号):self::$property 来访问。
        //当一个方法在类定义内部被调用时,有一个可用的伪变量 $this。$this 是一个到主叫对象的引用(通常是该方法所从属的对象,但如果是从第二个对象静态调用时也可能是另一个对象)。
        echo $this -> name;
    }
    function useGetName(){
//创建 UseGetName() 方法
        echo $this -> getName();
    }
}

$User1 = new User();
//实例化 User 类为对象 $User1
$User1 -> getName();//输出:CMS集中营 www.timsion.com
$User1 -> useGetName();//输出:CMS集中营 www.timsion.com

?>

转载文章请标明来自天晟网 - Timsion.com > 编程教程 > PHP >
标题:php的class类中$this-&gt;用法实例讲解
网址:http://www.timsion.com/php/37984.html

上一篇:PHP中逻辑运算符"||"详解
下一篇:PHP中define()和defined()函数详解及实例分析

免责声明:以上内容来自互联网和用户投稿,不代表本站的观点和立场,版权归原作者所有,如有侵权,请与我们联系。