【发布时间】:2013-01-24 01:22:38
【问题描述】:
我正在尝试模块化一个冗长的if..else 函数。
$condition = "$a < $b";
if($condition)
{
$c++;
}
有没有办法将文字字符串翻译成逻辑表达式?
【问题讨论】:
-
您可以使用
eval执行此操作,但标准方法是定义一堆函数... -
也许你应该解释一下,“模块化”到底是什么意思。
-
请显示您冗长的 if..else 块(无效)。我几乎可以肯定,解决方案不是“模块化”。
-
冗长的 if else 块通常表明您违反了一些干净编码的原则。
-
因此需要模块化..
标签: php if-statement conditional modularity modularization