Ошибка синтаксического анализа: синтаксическая ошибка, неожиданное '[' при объявлении массива с квадратными скобками в вPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Ошибка синтаксического анализа: синтаксическая ошибка, неожиданное '[' при объявлении массива с квадратными скобками в в

Сообщение Anonymous »

У меня есть:
  • на моем компьютере: сервер Wamp (apache+php-5.4.3+mysql)
    < li>на моем vps:nginx+php5-fpm+mysql(все последние версии в репозитории 64-битного сервера Ubuntu).
Недавно я переустановил целый VPS. Моя проблема связана с таким утверждением:

Код: Выделить всё

function foo($arr) {
return $arr;
}
foo(['foo1','foo2','foo3'])
Он работает на моем компьютере и раньше работал на сервере (та же установка), но теперь выдает ошибку, например:

Ошибка синтаксического анализа: синтаксическая ошибка, непредвиденное '[' в /home/Websites/Domains/squazza/php/db.php в строке 261

Замена [ ] с Array( ) решает проблему.
Теперь я предполагаю, что эта проблема связана с php.ini , поэтому я спрашиваю, какие настройки могут влиять на такое поведение и почему?

Подробнее здесь: https://stackoverflow.com/questions/145 ... h-square-b
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»