ARRAY COLUMN PHP МНОГОМЕРНЫЙ МАССИВ
Функция array_column() в PHP позволяет выбрать одну колонку данных из многомерного массива и вернуть её в виде нового одномерного массива. Это очень удобно, когда нужно получить определённые данные из большого набора информации.
При использовании этой функции на многомерном массиве, можно указать, какую колонку выбрать для формирования нового массива на основе данных, расположенных в других колонках. Например:
$array = array(
array('id' => 1, 'name' => 'John'),
array('id' => 2, 'name' => 'Jane'),
array('id' => 3, 'name' => 'Mark')
);
$names = array_column($array, 'name');
print_r($names);
В данном примере результатом будет новый массив, содержащий только имена:
Array
(
[0] => John
[1] => Jane
[2] => Mark
)
Также можно использовать вложенный массив и выбирать колонки из него:
$array = array(
array('id' => 1, 'name' => 'John', 'age' => 30),
array('id' => 2, 'name' => 'Jane', 'age' => 25),
array('id' => 3, 'name' => 'Mark', 'age' => 40)
);
$ages = array_column($array, 'age', 'name');
print_r($ages);
Результатом этой функции будет новый массив, содержащий в качестве ключей имена, а в качестве значений — возрасты:
Array
(
[John] => 30
[Jane] => 25
[Mark] => 40
)
PHP array column Function
PHP Array_Merge \u0026 Array_Combine Tutorial in Hindi / Urdu
PHP Array_Column \u0026 Array_Chunk Function Tutorial in Hindi / Urdu
PHP Tutorial for Beginners #19 💡Different array function in PHP 💡 - With Example's
PHP Array Tutorial
10 - How to Create Arrays in PHP - Indexed \u0026 Associative Arrays - 2023 - PHP Course for Beginners
PHP Multidimensional Array Tutorial in Hindi / Urdu
How to create multidimensional array with PHP #php #array #coding #tutorial