Назначение array () перед использованием переменная типа array

Я попытался найти правильный и поясняющий заголовок, но не смог и постараюсь объяснить, о чем я спрашиваю:

Обычно, если вы не назначаете пустой массив переменной, вы можете начать присваивать значения индексам следующим образом:

$hello["world"] = "Hello World";
...
echo $hello["world"];

но я всегда сталкиваюсь с таким определением:

$hello = array() //assigning an empty array first
$hello["hello"] = "World";
...
echo $hello["hello"];

Почему оно используется часто. Есть ли у второго прирост производительности или что-то в этом роде?

Спасибо.

5
задан Tarik 20 June 2011 в 06:04
поделиться