я использую PHP 7.2.0
Я написал следующий код:
<?php
echo 1 <= 5 == 1;
?>
и я получил следующий вывод в моем веб-браузере:
1
Я не ожидал ничего (false) или 0, но неожиданно я получил 1
в качестве выхода.
Я не могу понять, как здесь работает прецедент.
Может кто-нибудь объяснить мне, как в этом коде пошагово работал приоритет?
Благодарю вас.
1 <= 5
является true
,
true == 1
является true
,
echo true
выходы 1
,
Приоритет:
echo (1 <= 5) == 1;
Других решений пока нет …