我正在开发/维护一个 Web 应用程序,其中必须根据一段时间的设置和公式方法自动生成门户上的不同报告和网页。
例如,一个月的计算可以是 ($a+$b),而下个月的计算可以是 (($a+$b)/2),甚至是 ($a+$b)/2*100 对于一个组/一个月内的个人类型...
最重要的是,我希望用户(管理员)能够在特定时间段内设置公式方法,但我未能达到这个目标
我认为这一定是一个很好的解决方案,因为我的应用程序有一个计算中心,可以将计算分发到 PDF 报告、XLS 导出、实时网页......并且所有这些地方的数字必须准确且相同
现在的问题是:
有没有办法在数据库中存储代码(php脚本、代码片段)以及日期间隔,以便可以评估“eval()”并执行计算?
如果是,是否有一种方法可以创建允许最终用户(没有编程技能)设置公式的用户界面?
任何文档?链接阅读?
供您参考,我使用 CodeIgniter PHP 框架构建我的 Web 应用程序
谢谢