PHP$this:当前对象

在 php 面向对象编程中,对象一旦被创建,在对象中的每个成员方法里面都会存在一个特殊的对象引用“$this”。成员方法属于哪个对象,“$this”就代表哪个对象,与连接符
->联合使用,专门用来完成对象内部成员之间的访问。如下所示:

站在用户的角度思考问题,与客户深入沟通,找到云城网站设计与云城网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、成都网站设计、企业官网、英文网站、手机端网站、网站推广、域名注册网站空间、企业邮箱。业务覆盖云城地区。

$this -> 成员属性;
$this -> 成员方法(参数列表);

比如在 Website 类中有一个 $name 属性,我们可以在类中使用如下方法来访问 $name 这个成员属性:

$this -> name;

需要注意的是,在使用 $this 访问某个成员属性时,后面只需要跟属性的名称即可,不需要
$符号。另外,$this 只能在对象中使用,其它地方不能使用 $this,而且不属于对象的东西 $this 也调用不了,可以说没有对象就没有 $this。

【示例】使用 $this 调用类中的属性和方法。

 name = $name;
            $this -> name();
        }
        public function name(){
            echo $this -> name.'
'; $this -> url(); } public function url(){ echo 'http://c.biancheng.net/php/
'; $this -> title(); } public function title(){ echo 'PHP入门教程
'; } } $object = new Website('C语言中文网'); ?>

运行结果如下:

C语言中文网
http://c.biancheng.net/php/
PHP入门教程

标题名称:PHP$this:当前对象
网页URL:http://www.csdahua.cn/qtweb/news9/259109.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网