Как правильно инициализировать ассоциативный массив php?

Я собираюсь построить очень сложный ассоциативный массив в php. Но сначала мне нужно его инициализировать.

Как правильно его инициализировать? Моя инициализация выглядит следующим образом;

$ComplexAssociativeArray = [];

Есть ли лучшие способы?

0

Решение

Если вы идете на

$array = [
"foo" => "bar",
"bar" => "foo",
];

Это не будет работать в версиях PHP до 5.4

но ниже способ работы во всех версиях

$array = array(
"foo" => "bar",
"bar" => "foo",
);

Я думаю, что это главное отличие.

Цитировать из PHP документы для массивов

Начиная с PHP 5.4 вы также можете использовать синтаксис короткого массива, который заменяет
массив () с [].

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector