php$this详解(php this self)

华为云服务器特价优惠火热进行中!

2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。

合作流程:
1、点击链接注册/关联华为云账号:点击跳转
2、添加客服微信号:cloud7591,确定产品方案、价格方案、服务支持方案等;
3、客服协助购买,并拉微信技术服务群,享受一对一免费技术支持服务;
技术专家在金蝶、华为、腾讯原厂有多年工作经验,并已从事云计算服务8年,可对域名、备案、网站搭建、系统部署、AI人工智能、云资源规划等上云常见问题提供更专业靠谱的服务,对相应产品提供更优惠的报价和方案,欢迎咨询。

今天给各位分享php$this详解的知识,其中也会对php this self进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

微信号:cloud7591
如需了解更多,欢迎添加客服微信咨询。
复制微信号

本文目录一览:

php中this的含义

this- 相当于js中的 this ,表示指向当前对象的指针。通俗理解是,当前页面的对象。

所以说,this就是指向当前对象实例的指针,不指向任何其他对象或类。{二}。

this 其实是一个特殊的变量,它指向本类。它不可以赋值,像 $this=var 这种写法都是错的。

意思上的区别 self代表类,$this代表对象(self是引用静态类的类名,而$this是引用非静态类的实例名)用法上的区别 能用$this的地方一定使用self,能用self的地方不一定能用$this。

这个只有PHP类中才可以使用,代表当前类。

php中$this的作用是?

this 其实是一个特殊的变量,它指向本类。它不可以赋值,像 $this=var 这种写法都是错的。

this-变量名或方法名,指向类中的定义的变量或方法。你这里的var应该是一个变量,但是我们一般不用这个做变量名,因为var在php4中是关键字,php5之后用public代替var来申明一个公共变量。

意思上的区别 self代表类,$this代表对象(self是引用静态类的类名,而$this是引用非静态类的实例名)用法上的区别 能用$this的地方一定使用self,能用self的地方不一定能用$this。

this 是个伪变量,可以理解为“当前对象”,主要是为了类定义的内部访问自身的函数和变量。

第一行:$this-srvMobile 表示该函数所属类中$srvMobile成员变量,所以这行代码表示将等号左面的值赋给该类$srvMobile成员变量。

this-abc,是存取对象上的属性和方法。

php中$this的作用?什么时候用?

1、this 其实是一个特殊的变量,它指向本类。它不可以赋值,像 $this=var 这种写法都是错的。

2、this代表当前对象,$this-name代表调用当前对象的name属性,也就是在类中的成员变量,方法定义中括号里面的$name代表形参,用于接收调用方法传入的实参。

3、this-变量名或方法名,指向类中的定义的变量或方法。你这里的var应该是一个变量,但是我们一般不用这个做变量名,因为var在php4中是关键字,php5之后用public代替var来申明一个公共变量。

4、意思上的区别 self代表类,$this代表对象(self是引用静态类的类名,而$this是引用非静态类的实例名)用法上的区别 能用$this的地方一定使用self,能用self的地方不一定能用$this。

5、可以在model里面引用他的属性。controller里面,$this表示controller这个类。可以引用controller的属性方法,如$this-render(..);建议先学习下基础的php,面向对象的知识,你问的很基础哦,并不仅仅yii中用得到。

6、可以这么考虑!$this代表自身的对象。 $this-abc,是存取对象上的属性和方法。

关于php$this详解和php this self的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

发布于 2023-05-22 11:05:14
收藏
分享
海报
29
目录

    忘记密码?

    图形验证码

    复制成功
    微信号: cloud7591
    如需了解更多,欢迎添加客服微信咨询。
    我知道了