0
A
回答
4
是的,但只有当你真的想要它。这是一个有点尴尬:
$obj = new ${!${''}="entry_$type"}();
来源:Code-Golf: one line PHP syntax
PHP希望最终move to a proper parser使用抽象语法树,这可能会收紧,目前防止语法孔,例如,new ("entry_$type")()
或类似的东西。
+0
Egads!它回答了这个问题,但我肯定会留在两行! – user1032531 2013-02-16 18:36:47
相关问题
- 1. 附加char数组创建字符串
- 2. 从字符串创建类
- 3. 附加字符串到目的地来创建新的目录
- 4. 从字符串创建类实例
- 5. 无法从字符串创建类Swift
- 6. 从字符串创建匿名类型
- 7. 从字符串类名创建对象
- 8. 附加字符串
- 9. 附加字符串
- 10. 从旧的字符串创建一个新的字符串
- 11. 从字符串创建表
- 12. 创建从字符串
- 13. 从字符串创建FILE *
- 14. 从字符串创建URL
- 15. 从字符串创建XML
- 16. 创建从字符串
- 17. 从字符串创建NSPredicate
- 18. 从HTMLDivElement创建字符串
- 19. 当从字符串创建dom元素时,添加多个类
- 20. 从字符串[java]创建创建的类的ArrayList
- 21. 如何从字符串中删除特殊字符并创建新字符串?
- 22. 是否string.Replace(string,string)创建附加字符串?
- 23. Java字符串在创建时不附加到文件中
- 24. 字符串擦除附加
- 25. 对C++字符串附加
- 26. MySQL附加字符串
- 27. 字符串附加在JavaScript
- 28. 附加字符串值
- 29. 附加XML字符串dom.documentElement
- 30. 从字符串创建子串数组
答案是NO – 2013-02-16 18:23:24
http://stackoverflow.com/questions/534159/instantiate-a-class-from-a-variable-in-php – BenOfTheNorth 2013-02-16 18:28:00
当然,它是如此重要的代码被缩减为一个单一的尽可能在线 – 2013-02-16 18:32:16