我有一堆if语句,它们根据传递的信息有不同的过滤器。在if语句中传递变量PHP
中的代码后,我还需要重新使用过滤器的IF语句,这里是可变
$over5hours = "$workextra->id > 767 && $workextra->id <=1301";
现在,这是我的if语句
if($userid==$workextra->ownerId && $workextra->hoursDone >= 5 && $over5hours)
但是over5hours变量只显示:> 767 & & < 1301而不是在IF语句中写入整个字符串。
除了将该变量转换为数组之外,还有一种更简单的方法可以做到这一点,我不想写2倍的IF语句,因为它会膨胀我已经很糟糕的新手代码。有什么建议么?
您的'$ over5hours'变量需要是一个函数 – Malachi