Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
array_diff с параметром $GLOBALS нешутейно колбасят
array_diff с параметром $GLOBALS нешутейно колбасят
PHP:
<?php
$zz = $GLOBALS;
$gg = 'afad';
array_diff_assoc($GLOBALS, $zz);
echo $gg; // как!? $gg - стал массивом, да еще и кривым
var_dump($gg); // а это вообще валит апач иногда
?>
замечено как на win так и на linux. версии пхп 4.3.7 и 4.3.8 - другие не проверял. причем интересно, что поведение зависит и от того, подключен ли оптимайзер. однако, ошибка присутствует как с ним, так и без него.
на баг.пхп.нет искал - не нашел.
бэктрэйс - первый раз слышу.
>замечено как на win так и на linux. версии пхп 4.3.7 и 4.3.8 - другие не проверял.
PHP5 & PHP4 с CVS - делает unset() всем переменным (что логично, ибо GLOBALS - это массив ссылок на них).
никаких падений.