我正在看 Prestashop 的代码,我看到以下内容:
eval(($class_infos->isAbstract() ? 'abstract ' : '').'class '.$classname.' extends '.$classname.'Core {}');
他们使用它来覆盖核心类,在自动加载方法中(完整文件是PrestaShop / classes / Autoload.php)我只是想知道创建这样的动态类是否是一件好事:
- 这个类会被 APC 或操作码优化器缓存吗?
- 性能呢?