在PHP中用Variable声明类

时间:2016-04-15 10:27:08

标签: php class variables declaration

如何从字符串变量声明新的php类:

示例:

$foo = 'Foo_Class';
if(!class_exists($foo)){
  class $foo extends Bar{}
}

1 个答案:

答案 0 :(得分:2)

您只能使用eval执行此操作:

$foo = 'Foo_Class';
if(! class_exists($foo)){
  eval("class $foo extends Bar{}");
}

但我不推荐这种方法。