Так что я просто сделал несколько случайных тестов и понял основы Приоритета и || и или операторы, но у меня возникают проблемы с пониманием, почему изменения $ F:Логические операторы и приоритет
$f = 0 || 1;
if ($f === 1){
echo "TRUE - $f";
}else{
echo "FALSE - $f";
}
$f = 0 or 1;
if ($f === 0){
echo "TRUE - $f";
}else{
echo "FALSE - $f";
}
Спасибо за некоторое представление.
Как неловко, спасибо ха-ха , –
Почему это так, что if ($ f === 0 или 1) по-прежнему оценивает true, хотя $ f пуст? –
Как я могу видеть, вы новичок здесь, поэтому, если этот ответ решает вашу проблему, пожалуйста, пометьте его как правильный ответ, чтобы помочь другим парням с одинаковой проблемой. – BlackM