Я хочу проверить, превышает ли переменную x, если она не равна 0.Как сделать оператор if игнорировать var, если 0?
так, например.
<?php
$max_n=10;//user setting maximum number of loops, infinite? choose 0.
//the problem is that 0 is the smallest number, so the loop stops immediately
for ($x = 0; $x <= $max_n; $x++) {
$total_n=$x;
}
//if total number exceeds max amount of numbers, do something
if(1==1 || $total_n > $max_n)
{
die('Total number is greater than max numbers!');
}
?>
Очевидно бесконечные петли плохая идея, но это не главное.
Как сделать, если заявление игнорировать max_n если max_n = 0
Удалить '1 == 1 ||' (что делает, если заявление всегда верно), и она работает, как вы ожидаете. – Kenney