Php объявить пустой массив

Php объявить пустой массив

1 Nurul [2014-12-16 21:07:00]

Я получаю ошибку:

Предупреждение: array_key_exists() [function.array-key-exists]: вторым аргументом должен быть либо массив, либо объект в try.php в строке 24
Предупреждение: array_push() [function.array-push]: первым аргументом должен быть массив в try.php в строке 33

Я объявляю пустой массив вне цикла while

что я делал неправильно здесь, которые вызывают ошибку?

РЕДАКТИРОВАТЬ:

У меня это значение, когда я сделал код выше

Как удалить [0] , [1] и [2] и сделать его как [0011] , [0017] , [0022] так что мой массив может существовать

1 ответ

4 Решение meda [2014-12-16 21:12:00]

Это потому, что вы повторно назначаете возвращаемое значение array_push на $number_array

Поскольку array_push возвращает новое число элементов в массиве, а не сам массив.

В качестве альтернативы вы можете просто написать:

Я получаю ошибку как:

Предупреждение: array_key_exists () [function.array-key-существующие]: второй аргумент должен быть либо массивом, либо объектом в try.php в строке 24
Предупреждение: array_push () [function.array-push]: первый аргумент должен быть массивом в try.php в строке 33

Я объявляю пустой массив вне цикла while

что я сделал не так здесь, что приводит к появлению ошибки

РЕДАКТИРОВАТЬ:

У меня есть это значение, когда я сделал код выше

Как мне удалить [0] , [1] а также [2] и сделать это как [0011] , [0017] , [0022] так что мой ключ массива может работать

Решение

Это потому, что вы переназначаете возвращаемое значение array_push в $number_array

Так как array_push вернуть новое количество элементов в массиве, а не сам массив.

В качестве альтернативы вы можете просто написать:

Нужно сделать что-бы если ‘check’==’on’, то добавлялся пустой массив после массива с ‘check’==’on’:

2 ответа 2

Можно как то так:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками php или задайте свой вопрос.

Похожие

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Читайте также:  Rank interleaving что это

дизайн сайта / логотип © 2019 Stack Exchange Inc; пользовательское содержимое попадает под действие лицензии cc by-sa 4.0 с указанием ссылки на источник. rev 2019.11.15.35459

Ссылка на основную публикацию
Adblock detector