<?php
namespace App\Sdks\Services;
use App\Sdks\Library\CommonHelper;
class test extends CommonHelper
{
public function index()
{
//不懂这里面的 static::getSharedConfig() 这个方法是调用的那个类?
return static::getSharedConfig()->logic->edu_page->search_page_size;
}
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
如果本类没有的话,那就代表它的父类中的
getSharedConfig()静态方法,这里也可以写成self::getSharedConfig(),父类就是extends的那个类哈Static(静态)关键字
首先,你应该先了解static的用法,再去理解你不明白的这段代码的含义。
先给你看你一个static使用的例子:
上面输出的是结果是:lisi;也就是数据当前类的属性。