Ошибка syntax error

программирование php syntax error error

Добрый день.
Прошу помощи, уже не знаю куда глядеть, никак не получается отловить ошибку.
В отдельно взятом участке кода возникает синтаксическая ошибка:

Ошибка: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in строка - $day = date('j', strtotime($event['event_start']));

private function _createEventObj()
{

$arr = $this->_loadEventData();

$events = array();
foreach ( $arr as $event ){
$day = date('j', strtotime($event['event_start']));

try
{
$events[$day][] = new Event($event);
}
catch ( Exception $e )
{
die ( $e->getMessage());
}
}
return $events;
}

Фигурные скобки закрыты, не пойму что не так?

Примечание:
Частично решил, проблему:

В строке поставив фигурные скобки, вот так: $day = date('j', strtotime({$event['event_start']})); ошибка теперь переместилась в самый конец кода, в строку там где закрывающий - ?>
Ошибка: syntax error, unexpected $end in

Примечание:
slo_nik, спасибо за помощь, отчасти вы правы, но вот теперь dreamweaver ругается на этот листинг кода. с остальных ошибки исчезли:
На строку <b>return new Event($event[0]);</b>
private function _loadEventById($id)
{
/*
* Если ID не передан, возвратить NULL
*/
if ( empty($id)){
return NULL;
}

/*
* Загрузить события в массив
*/
$event = $this->_loadEventData($id);

/*
* Возвратить объект события
*/
if ( isset($event[0]))
{
return new Event($event[0]);
}
else
{
return NULL;
}
}

Примечание:
в dreamweaver пишет что синтаксическая ошибка в строке
return new Event($event[0]);
а сам браузер выдает: Parse error: syntax error, unexpected $end в конце файла ?>
опять прошелся по файлу, все скобки закрыты, лишних нет.
Уже голову сломал(

Примечание:
Решил, проблема была в лишних пробелах в коде ПЕРЕД синтаксисом <<<FORM_MARKUP и FORM_MARKUP
Ответы:
неверные параметры заданы в строке $day = date('j', strtotime($event['event_start'])); как я понимаю для функции strtotime()


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.