if ($baz == 0.0) {
echo ‘Divisor is 0’;
} else {
…
}
而不是使用eval,如果您在已评估的表达式中使用用户输入,则非常危险,为什么不在PHPClasses上使用适当的解析器(如evalmath),并在除以零时引发干净的异常

if ($baz == 0.0) {
echo ‘Divisor is 0’;
} else {
…
}
而不是使用eval,如果您在已评估的表达式中使用用户输入,则非常危险,为什么不在PHPClasses上使用适当的解析器(如evalmath),并在除以零时引发干净的异常