如何写一个单例入口呢?

admin 2月前 273

直接上代码!

<?php

namespace App\Utils;

class BaseUtil
{
    protected static $service = [];

    /**
     * @Method  instance
     *
     * @static
     * @return static
     */
    public static function instance(): BaseUtil
    {
        if (!isset(self::$service[static::class]))
            self::$service[static::class] = new static();
        return self::$service[static::class];
    }

}

然后其他功能类继承该类即可!



 

最后于 1月前 被admin编辑 ,原因:
这家伙太懒了,什么也没留下。

社区声明 1、本站提供的一切软件、教程和内容信息仅限用于学习和研究目的
2、本站资源为用户分享,如有侵权请邮件与我们联系处理敬请谅解!
3、本站信息来自网络,版权争议与本站无关。您必须在下载后的24小时之内,从您的电脑或手机中彻底删除上述内容
最新回复 (8)
全部楼主
返回