【发布时间】:2011-03-08 13:01:46
【问题描述】:
有没有办法在 PHP 5.2 中获得 __callStatic 或类似功能?
我正在完成一个 PHP 框架,需要将此功能用于数据库 ORM 类。因此,例如,您可以使用下面的代码从数据库表的第 2 列和第 4 列获取数据,即根据您想要的动态声明方法(我猜像 rails)。
Class::find_by_col2_or_col4();
我已经在 PHP 5.3 中完成了这项工作,并且效果很好,但我正在尝试对那些使用 PHP 5.2 的人做同样的事情。
或者是否有其他方法可以使用 PHP 5.2 检索静态方法和参数的名称?
谢谢。
【问题讨论】:
标签: php