Задать вопрос
@JTester

Почему не удаляется элемент из массива?

Здравствуйте! Хочу удалить элемент из массива, а он не удаляется почему-то.

Мой массив:
$arr = [
'test' => ['users' => ['123']],
'test2' => ['users' => []]
];

Удаляю вот так:
unset($arr['test']['users'][array_search('123', $arr['test']['users'])]);
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Swimergg
@Swimergg
Пишу код, и узнаю много чего интересного
1. Попробуй вообще написать вот это:
$array = array('1st element', '2nd element', '3rd element');
unset($array[0]);

2. Попробуй ещё array_splice()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы