PHP中new self()和new static()有何本质区别?

2026-04-06 17:150阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计375个文字,预计阅读时间需要2分钟。

PHP中new self()和new static()有何本质区别?

PHP中`new self()`和`new static()`的区别:`new static()`是在PHP 5.3版本引入的新特性,它和`new self()`都是创建一个新对象。`new self()`创建当前类的实例,而`new static()`则创建当前静态方法的静态上下文(类)的实例。

阅读全文