php new self()關鍵字的用法

今天開框架源碼,發現有用到new self()的用法  有點不懂  在網上查了一下,給你們說一下:php

在類中 self的用法 和this的用法差很少 , php  new self() 通常在類內部使用,做用是對自身類實例化,下面給個實例講解如何使用:框架

<?php
class phpernote {
    public function __construct() {
        echo '碼農教程!';
    }
    public static function getInstance() {
        new self();
    }
}
phpernote::getInstance();
?>

運行結果爲 : 碼農教程!this

總結,,self是指向當前類的指針意思就是指類的自己了,因此咱們若是要調用本身的話就能夠這new self來建立了spa

相關文章
相關標籤/搜索