Подскажите пожалуйста очередному PHP'нику, что делаю не так:
var ar = [];
ar[0] = [];
ar[0].push(1);
Выдает ошибку: Не удалось получить свойство "push" ссылки, значение которой не определено или является NULL
var ar = [];
ar[1] = [];
ar[1].push(1);
Тут все ОК.
Почему так? И как этого можно избежать кроме как исключать применение 0-го индекса?