我想问一下,eval是如何编译的???
是在程序执行之前就已经编译为正常的PHP代码。
还是在程序执行到这一行时才开始动态编译??
还有一个问题:
Lite::run();
Lite是存于一个变量中的,我该怎么写???
我现在的做法是:return eval('return ' . $class . '::' . $method . '();');
还有更好的方法吗???
查看全部回复
我也来说两句
fhjr999 发表于: 2008-8-29 21:32 来源: PHPChina 开源社区门户