это работает на моем главном сайте, поэтому, пока я работал над размещением изображений, он решил не работать.как вы увидите, ошибки, которые он выдает, являются фантомами, но это останавливает выполнение.Все, что я делаю, это извлекаю МЕСЯЦ, независимо от комментариев, это не тема этого вопроса.watch: (это может быть любой массив - помните, как он работал)
$date = "2011-06-06 15:22:30";
$date = explode(" ",$date); //splits time and date
echo $date[0]."<br/>"; // prints 2011-06-06
$date = explode("-",trim($date[0])); //split ymd
echo $date[1]."<br/>"; // prints 06 *** no error here
$num = $date[1]; // now this doesnt work??!!??
echo "num: ".$date[1]; // prints 06 AND Undefined offset: 1 in....
вопрос: как echo "num: ".$date[1];
может дать правильный результат И одновременно иметь неопределенное смещение?Я делаю свою работу локально (конечно), затем, работая, я загружаю ее.Но я не могу загрузить свою новую работу, пока не выясню, почему этот массив мерзкий!
вот загадка.этот точный код работает вживую.Я добавлял изображения на совершенно другую страницу.код выше на 150% не связан с работой, которую я выполняю, просто она не работает.
оригинальный код (живой), который работает нормально:
$date = explode(" ",$date); //splits time and date
$date = explode("-",$date[0]); //split ymd
$date[1] = $month[$date[1]];
return $date;