Обновил пхп до версии 5.2.4, перестали работать такие конструкции:
function func(&$x)
{
$var = 1;
}
func($var = 2); // в $var после завершения остаётся 2, раньше было 1
func($var); // в $var будет 1
Похоже php в первом случае игнорирует передачу по ссылке..
Кто не прав я или php? Или это настраивается?