$a = 1; $a OR $a = 'somthing' echo $a; //1 Зачем? Если = имеет много приоритетов, то «OR», то почему OR выполняется первым?
В руководстве PHP, разделе приоритета оператора , приведен пример: // mixing ++ and + produces undefined behavior $a = 1; echo ++$a + $a++; // may print 4 or 5 Я понимаю, что поведение не определено по следующей причине: Поскольку x + y = y + x интерпретатор может свободно оценивать x и y для […]