【小记】动态调用 类静态属性 常量
class Foo {
public static $flag_status = array( 'foo', 'bar' );
Const OT_UPGRADE_1 = 1;
Const OT_UPGRADE_2 = 2;
}
// 静态属性
$name_attr = 'flag_status';
print_r(Foo::$$name_attr);
// 类动态常量
$rank = 1;
constant(Foo::class . '::OT_UPGRADE_' . $rank);
得意时做事,失意时读书

浙公网安备 33010602011771号