Я попытался найти правильный и поясняющий заголовок, но не смог и постараюсь объяснить, о чем я спрашиваю:
Обычно, если вы не назначаете пустой массив переменной, вы можете начать присваивать значения индексам следующим образом:
$hello["world"] = "Hello World";
...
echo $hello["world"];
но я всегда сталкиваюсь с таким определением:
$hello = array() //assigning an empty array first
$hello["hello"] = "World";
...
echo $hello["hello"];
Почему оно используется часто. Есть ли у второго прирост производительности или что-то в этом роде?
Спасибо.