您可以创建一个私有静态函数,它将按需创建数组并返回它:
class YourClass {
private static $values = NULL;
private static function values() {
if (self::$values === NULL) {
self::$values = array(
'value1',
'value2',
'value3',
);
}
return self::$values;
}
}
Run Code Online (Sandbox Code Playgroud)