位置: 编程技术 - 正文

php面向对象全攻略 (三)特殊的引用“$this”的使用(php 面向对象)

编辑:rootadmin
7.特殊的引用“$this”的使用 现在我们知道了如何访问对象中的成员,是通过“对象->成员”的方式访问的,这是在对 象的外部去访问对象中成员的形式,那么如果我想在对象的内部,让对象里的方法访问本对 象的属性,或是对象中的方法去调用本对象的其它方法这时我们怎么办?因为对象里面的所 有的成员都要用对象来调用,包括对象的内部成员之间的调用,所以在PHP 里面给我提供了 一个本对象的引用$this,每个对象里面都有一个对象的引用$this 来代表这个对象,完成对象 内部成员的调用,this 的本意就是“这个”的意思,上面的实例里面,我们实例化三个实例 对象$P1、$P2、$P3,这三个对象里面各自存在一个$this 分别代表对象$p1、$p2、$p3。 通过上图我们可以看到,$this 就是对象内部代表这个对象的引用,在对象内部和调用本 对象的成员和对象外部调用对象的成员所使用的方式是一样的。 $this->属性$this->name; $this->age; $this->sex; $this->方法$this->say(); $this->run(); 修改一下上面的实例,让每个人都说出自己的名字,性别和年龄: 代码片段 输出结果 我的名字叫:张三性别:男我的年龄是: 我的名字叫:李四性别:女我的年龄是: 我的名字叫:王五性别:男我的年龄是: 分析一下这个方法: 代码片段 function say(){ //这个人可以说话的方法 echo "我的名字叫:".$this->name." 性别:".$this->sex." 我的年龄是:".$this->age."<br>"; } 在$p1、$p2 和$p3 这三个对象中都有say()这个方法,$this 分别代表这三个对象,调用相应的属性,打印出属性的值,这就是在对象内部访问对象属性的方式,如果相在say()这个方 法里调用run()这个方法也是可以的,在say()这个方法中使用$this->run()的方式来完成调用。

推荐整理分享php面向对象全攻略 (三)特殊的引用“$this”的使用(php 面向对象),希望有所帮助,仅作参考,欢迎阅读内容。

php面向对象全攻略 (三)特殊的引用“$this”的使用(php 面向对象)

文章相关热门搜索词:php面向对象的三大特征,php面向对象是什么意思,php 面向对象,php面向对象的三大特征,php面向对象是什么意思,php面向对象编程,php面向对象的三大特征,php 面向对象,内容如对您有帮助,希望把文章链接给更多的朋友!

php面向对象全攻略 (四)构造方法与析构方法 8.构造方法与析构方法大多数类都有一种称为构造函数的特殊方法。当创建一个对象时,它将自动调用构造函数,也就是使用new这个关键字来实例化对

php面向对象全攻略 (五) 封装性 9.封装性封装性是面向对象编程中的三大特性之一,封装性就是把对象的属性和服务结合成一个独立的相同单位,并尽可能隐蔽对象的内部细节,包含两

php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法 .__set()__get()__isset()__unset()四个方法的应用一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁

标签: php 面向对象

本文链接地址:https://www.jiuchutong.com/biancheng/277128.html 转载请保留说明!

上一篇:php面向对象全攻略 (二) 实例化对象 使用对象成员(php语言之面向对象编程 educoder)

下一篇:php面向对象全攻略 (四)构造方法与析构方法(php面向对象优点,缺点)

  • 企业购进固定资产时增值税如何处理
  • 航天金税财务软件使用说明
  • 实缴时间不能超过申请时间怎么办
  • 以前年度损益调整结转到未分配利润
  • 工商年报纳税总额怎么算
  • 增值税报税后多久缴纳期限
  • 企业所得税不含税价格怎么算
  • 营业税金及附加包括增值税吗
  • 个体工商户能否转让
  • 企业改制重组增值税优惠政策
  • 长期股权投资会减值损失吗
  • 计提车间折旧费怎么写分录
  • 单式记账法是什么意思呀
  • 增值税系统技术维护费记什么科目
  • 公司厂房出租发票怎么开
  • 现金买东西可以退吗
  • 暂估收入会计处理
  • 企业拥有房产每年如何交税
  • 定额发票是需要备注吗
  • 通行费如何填报表二
  • 勾选认证的发票在哪里能查询
  • 员工个人所得税申报方式选哪个
  • 加盟费没有发票怎么做账
  • 分公司注销时其他应付款会计分录
  • 家政公司可以开专票吗
  • 在两处取得收入
  • 公司购买进口产成品关税会计分录怎么做?
  • 印花税是怎么计税的
  • pb估值是什么意思
  • 桌面图标被篡改怎么办
  • win10无法上网,显示灰色的飞行模式
  • 在windows 7中
  • 会计分录的方法与步骤
  • 税前扣除凭证管理办法第九条称小额零星支出是
  • 计入当期损益的利得分录
  • 苏黎世湖天鹅
  • 酒店原材料内部分析
  • php主要用于
  • vuecli配置代理
  • vue3.0 vite
  • ajax提交表单数据
  • php创建多级目录的方法
  • centos+php+coreseek+sphinx+mysql之一coreseek安装篇
  • 劳务费支出计入什么会计科目
  • 固定资产清理的含义
  • 业务招待费调增额怎么算
  • mongodb的安装配置
  • 债权投资产生的暂时性差异确认所得税吗
  • access数据库用户名和密码
  • PostgreSQL教程(九):事物隔离介绍
  • Mysql以utf8存储gbk输出的实现方法提供
  • 店面收回转让费怎么办
  • 公积金个人缴纳和公司缴纳比例
  • 消费税直接计入销售额吗
  • 低于注册资本转股怎么办
  • 公司办公室买的茶叶怎么入账
  • 自产农产品加工成产品销售怎么抵扣
  • 收到公众号消息提醒
  • 税务局收款收据
  • 为什么生产经营许可证要第三方代办
  • 服务外包离岸业务是什么
  • mysql基于什么模型
  • sqlserver排序规则怎么看
  • wind10怎么恢复wind7
  • win8系统映像
  • linux批量管理平台
  • linux内存耗尽怎么解决
  • js框架的作用
  • unity 移动应用开发
  • linux安装ko驱动
  • js代码规范
  • unity shader cull off
  • 详解16型人格
  • linux中unzip解压完看不到文件
  • js原生dialog
  • python获取entry里输入的值
  • python语言例子
  • 税控设备可以在电子税务局上买吗
  • 浙江省焊工操作证查询
  • 湖南社保费申报测算管理系统登录不了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设