php 有什么方法会在类加载时被执行,类似java的静态代码块
时间: 2024-05-11 21:15:29 浏览: 166
PHP 中可以使用静态构造函数(Static Constructor)或静态变量(Static Variable)来实现在类加载时被执行的方法,与 Java 的静态代码块实现的效果类似。静态构造函数使用关键词 `static` 进行定义,静态变量则需要在变量名前添加关键词 `static`。例如:
```
class MyClass {
static function staticFunction() {
echo "This message will be outputted during class loading.";
}
static $staticVariable = static::staticFunction();
}
```
阅读全文