PHP: ошибка разбора: неожиданно T_DOUBLE_ARROW - PullRequest
0 голосов
/ 31 января 2011

Мой код дает мне ошибку

Ошибка синтаксического анализа: синтаксическая ошибка, неожиданная T_DOUBLE_ARROW, ожидание строки ')' 208

Я продолжаю получать это, но это выглядит правильно?Строка 208, которая является вторым вниз.

array( "name" => "Colour Scheme",
 "desc" => "Select the colour scheme for the theme",
 "id" => $shortname."_color_scheme",
 "type" => "select",
 "options" => array("blue", "red", "green"),
 "std" => "blue"),

пожалуйста, сообщите!

Спасибо

Ответы [ 2 ]

3 голосов
/ 31 января 2011

T_DOUBLE_ARROW является токеном для =>, поэтому у вас есть токен, который появляется где-то, чего синтаксический анализатор не ожидает.

Кроме этого трейлинга ,, нет ошибки с кодомвывешенным.

0 голосов
/ 31 января 2011

Помимо этого трейлинга, нет ошибки с кодом, который вы разместили. - alex

Часто в строке могут возникать ошибки, когда проблема действительно стоит перед ней (например, отсутствует; в конце строки) - Иона

Могу поспорить, что Иона прав, и что ошибка в строке над этим массивом. Из контекста в конце , Бьюсь об заклад, это многомерный массив.

Если вы включите код в массив, я уверен, что проблема в строке выше.

Удачи.

...