1. 首页
  2. 编程语言
  3. PHP
  4. PHP面向对象中new self()与 new static()的区别浅析

PHP面向对象中new self()与 new static()的区别浅析

上传者: 2021-10-13 22:23:25上传 PDF文件 58.18 KB 热度 8次

本文主要跟大家介绍了关于PHP面向对象中new self()与 new static()的区别,这两个方法new出来的对象有什么区别呢,说白了就是new出来的到底是同一个类实例还是不同的类实例呢?下面话不多说了,来一起看看详细的介绍吧。首先阐明结论,在PHP中 self指向定义了当前被调用方法的类, static指向调用当前静态方法的类。下面的例子更好的说明了new self()和new static()之间的差异

用户评论