我正在寻找php或javascript中的解决方案来检查给定变量是介于-200和200之间的数字,而不是零。
这是我到目前为止的代码
demo1()
答案 0 :(得分:3)
if ($value != 0 && abs($value) <= 200) {
echo $value;
}
您可以使用abs
来缩短条件
http://php.net/manual/pl/function.abs.php
答案 1 :(得分:1)
只需将&& $myValue != 0
添加到您的if
声明
答案 2 :(得分:0)
if ( !empty($myValue) && $myValue >= -200 && $myValue <= 200) {
empty也会为您提供检查变量是否已设置的额外好处。然后它会检查它不是'falsy'。例如false,zero,empty array等。