不言不语

您现在的位置是: 首页 >  PHP

PHP

php中new self()关键字的使用详解

2022-06-05PHP
php new self() 这种用法很少见,也基本搜索不到关于这种用法的详细资料。本文现在就简单的做一些备注,日后慢慢更新。

php new self() 一般在类内部使用,作用是对自身类实例化,现在很多PHP框架都用于写依赖注入


下面给个实例讲解如何使用:

<?php
class phpernote{
    public function __construct(){
        echo 'php程序员的笔记!';
    }
    public static function getInstance(){
        new self();
    }
}

 

调用

phpernote::getInstance();


返回结果:

php程序员的笔记!


文章评论