PHP ВЫТАЩИТЬ МАССИВ ИЗ МАССИВА

Чтобы вытащить массив из массива в PHP, существует несколько способов. Один из них - использовать встроенную функцию array_column(). Она позволяет извлекать значения определенного ключа из массива или объекта массивов. Например, для извлечения значений из массива $data по ключу 'name', следует написать следующий код:$data = array( array( 'id' => 1, 'name' => 'John Smith', 'age' => 32 ), array( 'id' => 2, 'name' => 'Jane Doe', 'age' => 28 ), array( 'id' => 3, 'name' => 'Bob Johnson', 'age' => 45 ));$names = array_column($data, 'name');print_r($names);Этот код вернет массив с именами людей:Array( [0] => John Smith [1] => Jane Doe [2] => Bob Johnson)Другой способ - использовать цикл foreach для перебора массива и извлечения подмассивов. Например, чтобы извлечь массив с данными по первому человеку в массиве $data, следует написать следующий код:$first_person = null;foreach ($data as $person) { if ($person['id'] == 1) { $first_person = $person; break; }}print_r($first_person);Этот код вернет следующий массив:Array( [id] => 1 [name] => John Smith [age] => 32)Успешного программирования на PHP!

#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP

#28 Уроки PHP - Учим язык PHP, Создание массива и обращение к его элементам на PHP

Уроки PHP 7 - Ассоциативные массивы.Перебор массива.Слияние массивов.

Вопросы собеседование PHP

ТОП функций PHP для работы с массивами

Проверка на массив, на наличие элементов и на пустоту в PHP

Функции работы с массивами в PHP - Базовый курс PHP-7

Реклама
Новое
Реклама