如何在PHP中自动加载函数
我使用此代码加载类如何在PHP中自动加载函数,php,autoload,Php,Autoload,我使用此代码加载类 function __autoload($className) { $files = dirname(__FILE__).'/public/class/'.$className.'.php'; if(file_exists($files)) { include_once($files); } } 有人知道如何自动检索函数吗?谢谢。已注册的自动加载函数可用于加载类,但不能用于加载函数。将函数封装在一
function __autoload($className)
{
$files = dirname(__FILE__).'/public/class/'.$className.'.php';
if(file_exists($files))
{
include_once($files);
}
}
有人知道如何自动检索函数吗?谢谢。已注册的自动加载函数可用于加载类,但不能用于加载函数。将函数封装在一个或多个类中以利用自动加载,即
class Utils {
static function foo() {
..
}
}
然后称之为静态方式:
Utils::foo();
你可以在需要的时候自动上膛。请参阅有关的更多信息 注册的Autoloader函数可用于加载类,但不能加载函数。将函数封装在一个或多个类中以利用自动加载,即
class Utils {
static function foo() {
..
}
}
然后称之为静态方式:
Utils::foo();
你可以在需要的时候自动上膛。请参阅有关的更多信息 是的,您可以使用自动加载功能自动加载类,但是否,您不能对函数执行相同操作是的,您可以使用自动加载功能自动加载类,但是否,你也不能对函数做同样的操作举个例子,你不明白你的意思吗?非常感谢您在我更新的答案中为函数声明添加
static
关键字。我也不明白您的意思,举个例子?非常感谢您将静态关键字添加到函数声明中,如我更新的答案所示。