Ошибка распознования while c бинарной операцией в условии
Issue #74
new
Наблюдается при ||, &&, or, and и может где-то еще
<?php
while ($a || 1) {
echo 1;
}
Вывод:
<?php
/*
0 3 JMPNZ_EX #0= 2 ?2 ;0 >>2 <<4
1 3 BOOL #0= 1 ?0 ;0
2 3 JMPZ ?0 #0:1 ?5 ;0 >>5 <<0
3 4 ECHO ?0 1 ?0 ;0
4 5 JMP ?0 ?0 ?0 ;0 >>0
*/
echo 1;
?>
Comments (1)
-
reporter - Log in to comment
В старой версии скрипта работало (zend)