码迷,mamicode.com
首页 > Web开发 > 详细

php new self()关键字的用法

时间:2017-12-27 22:35:20      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:框架源码   nbsp   用法   调用   gpo   note   运行   自己的   col   

今天开框架源码,发现有用到new self()的用法  有点不懂  在网上查了一下,给大家说一下:

在类中 self的用法 和this的用法差不多 , php  new self() 一般在类内部使用,作用是对自身类实例化,下面给个实例讲解如何使用:

<?php
class phpernote {
    public function __construct() {
        echo ‘码农教程!‘;
    }
    public static function getInstance() {
        new self();
    }
}
phpernote::getInstance();
?>

运行结果为 : 码农教程!

总结,,self是指向当前类的指针意思就是指类的本身了,所以我们如果要调用自己的话就可以这new self来创建了

 

php new self()关键字的用法

标签:框架源码   nbsp   用法   调用   gpo   note   运行   自己的   col   

原文地址:https://www.cnblogs.com/hellogt/p/8127799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!