Показать сообщение отдельно
  #1 (permalink)  
Старый 24.04.2017, 10:43
Новичок на форуме
Отправить личное сообщение для Frozer Посмотреть профиль Найти все сообщения от Frozer
 
Регистрация: 24.04.2017
Сообщений: 2

определение пустого подмассива в пустом массиве
Подскажите пожалуйста очередному PHP'нику, что делаю не так:

var ar = [];
ar[0] = [];
ar[0].push(1);

Выдает ошибку: Не удалось получить свойство "push" ссылки, значение которой не определено или является NULL

var ar = [];
ar[1] = [];
ar[1].push(1);

Тут все ОК.

Почему так? И как этого можно избежать кроме как исключать применение 0-го индекса?
Ответить с цитированием