Я пытаюсь инициализировать функцию CI в моем собственном коде.Ошибка анализа: синтаксическая ошибка, неожиданная '[' Как исправить это?
$cipher->initialize(
[
'driver'=>'openssl',
'key' => $key
]
);
Я получаю ошибку ошибка парсера: ошибка синтаксиса, неожиданный «[»
Могу ли я спросить, как это исправить?
Использование Php 5.3.3
Вы используете версию PHP, которая не поддерживает новый синтаксис инициализации массива –
В зависимости от версии PHP вы используете : '[]' может работать или не работать. Попробуйте: '$ cipher-> initialize ( array ( 'driver' => 'openssl', 'key' => $ key ) ); вместо этого (поскольку вы используете *** PHP 5.3 ***). – Poiz
Спасибо за ответ Poiz. – Ligthers