位置: 编程技术 - 正文

PHP new static 和 new self详解

编辑:rootadmin

推荐整理分享PHP new static 和 new self详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在一个视频的评论被问到一个小问题:这里选择用static 而不是self有特殊的考虑么?或者我们可以这样转换一下问题:

PHP 的 new static 和 new self 具体有什么&#;

其实这个来看一个例子应该就很清晰了:

这里面注意这一行 get_class(Son::getStatic()); 返回的是 Son 这个 class,可以总结如下:

new self

1.self返回的是 new self 中关键字 new 所在的类中,比如这里例子的 :

PHP new static 和 new self详解

始终返回 Father。

new static

2.static 则上面的基础上,更聪明一点点:static 会返回执行 new static() 的类,比如 Son 执行 get_class(Son::getStatic()) 返回的是 Son, Father 执行 get_class(Father::getStatic()) 返回的是 Father

而在没有继承的情况下,可以认为 new self 和 new static是返回相同的结果。

Tips: 可以用一个好的 IDE 来直接看注释。比如 PhpStorm:

Happy Hacking

简单谈谈 php 文件锁 锁机制之所以存在是因为并发导致的资源竞争,为了确保操作的有效性和完整性,可以通过锁机制将并发状态转换成串行状态。作为锁机制中的一种,PH

PHP中empty,isset,is_null用法和区别 1.empty用法boolempty(mixedvar)如果var是非空或非零的值,则empty()返回FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var$var;以及没有任何属性的对象都将被认

PHP重定向与伪静态区别 什么是伪静态伪静态是相对真静态来讲伪静态只是把URL改成静态形式,实际上还是动态网页伪静态有着真静态一样的SEO什么是重定向(很常用重点学习

标签: PHP new static 和 new self详解

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

上一篇:PHP连接MySQL进行增、删、改、查操作(php连接mysql数据库的几种方式及区别)

下一篇:简单谈谈 php 文件锁(简述php的概念和特点)

  • 什么叫直接税?直接税有哪些?
  • 金税四期影响企业贷款吗
  • 应收往来会计是做什么工作的
  • 总公司如何分配股份
  • 个体户没有办税务登记,产生的房土两税
  • 邮局可以开发票吗 税点多少
  • 会计净额法和总额法
  • 买卖金融商品应交增值税计算
  • 零食发票能抵税吗
  • 会计利润包不包括营业外支出
  • 开具的发票是否为印花税的应税凭证?
  • 小规模纳税人代理记账一般多少钱
  • 晚会主持人化妆
  • 补缴去年地税社保的会计分录怎么写?
  • 特许权使用费预扣预缴计算方法
  • 物业公司怎么开发票
  • 发票过期一年可以用吗
  • 计入成本的有哪些科目
  • 软件企业研发费用占比要求
  • 培训费增值税专用发票
  • 买新车抵旧车
  • 上年的一张服务费的发票能否做账到今年?
  • 合同负债和预收账款的关系
  • linux开启
  • 文件夹属性没有安全
  • 红字专用发票信息表
  • 资产处置收益期末有余额吗
  • 招商银行直播在哪个平台
  • 票据承兑与票据贴现的区别
  • apcu php
  • 财政性资金所得税
  • 怎样做好固定资产管理工作
  • 新手会计怎么做分录
  • 支付境外设计费合同备案流程
  • go是单进程还是多进程
  • 相关企业之间的竞争
  • 图像相似性度量
  • vue3环境搭建
  • php socket_create
  • 命令行 压缩
  • ps橡皮擦怎么擦的跟背景色一样
  • 华为mate主题
  • 公司管理费一般占多少个点
  • 在建工程预付款超过审计价怎么办
  • 未确认融资费用报表填在哪个科目
  • 企业产值用什么符号表示
  • 补交上年度的企业所得税税款计入什么科目
  • 长期股权投资核算的成本法与权益法的主要差别有哪些
  • sql防御
  • 借条这样写才有效
  • 小规模纳税人是小微企业吗
  • SQL Server 2008中SQL查询语句字段值不区分大小写的问题解决
  • 贸易企业出口退税计算方法
  • 生产成本怎么结账
  • 企业收到投资款应贷记什么账户
  • 预付账款在何时可以转出
  • 公司买房代替房贷合法吗
  • 受托开发软件一般做什么
  • 建筑施工企业涉诉案件多的原因
  • 购买汽车时的保险是什么
  • mysql与oracle的区别
  • sql数据库清除日志
  • 用Windows Server Backup搞定服务器备份
  • win7那些自启可以禁用
  • 自动锁定系统
  • win7怎么免费升级win11
  • windows10 uac关闭
  • windows远程登录命令
  • win10系统开机蓝屏得重启后才能开机
  • win7任务栏显示预览窗口
  • 使用windows管理无线
  • perl linux命令
  • opengl视角跟随鼠标方向移动
  • 理解和运用的重要性要站在哪个的视觉去判断
  • jquery 模态框实现
  • 海关免税金额现在是多少金额
  • 农产品进项税额核定扣除
  • 关于农村养殖和环保规定解资料
  • 发票被暂停了严重吗
  • 纳税服务理念2023
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设