sniffysko
Новичок
Никогда не задавался таким вопросом. Всегда объявлял массивы так:
$var = array();
Но вот наглядевшись на JavaScript углядел более краткую форму объявления и стал использовать ее:
$var = [];
Работаю под Windows + Apache + PHP 5.4.19 и такая нотация работает нормально. Но когда стал сливать на сервер, стал получать ошибки. PHP лается на квадратные скобки. Не понимает он такого объявления. На сервере стоит PHP 5.2.6-1+lenny13.
Вопрос. Неприятие краткой нотации объявления массива это результат использования версии PHP или это где-то в php.ini корректируется?
$var = array();
Но вот наглядевшись на JavaScript углядел более краткую форму объявления и стал использовать ее:
$var = [];
Работаю под Windows + Apache + PHP 5.4.19 и такая нотация работает нормально. Но когда стал сливать на сервер, стал получать ошибки. PHP лается на квадратные скобки. Не понимает он такого объявления. На сервере стоит PHP 5.2.6-1+lenny13.
Вопрос. Неприятие краткой нотации объявления массива это результат использования версии PHP или это где-то в php.ini корректируется?