@iurakuleshov

Как вытащить значение из многомерного массива?

Здравствуйте, подскажите как реализовать такую мысль, есть многомерный массив(кол-во массивов может меняться)
array(3) 
{     [0]=> array(10){ 
         ["id"]=> string(2) "12"
         ["title"]=> string(10) "Шорты" 
         ["description"]=> string(22) "вывфвфывфвф" 
         ["image"]=> string(0) "" 
         ["dimensions"]=> string(0) "" 
         ["data"]=> string(10) "2020-05-10"
         ["category_id"]=> string(1) "1"
         ["user_id"]=> string(2) "24" 
         ["amount"]=> string(1) "3"
         ["price"]=> string(2) "59" }
    [1]=> array(10) { 
         ["id"]=> string(2) "13" 
         ["title"]=> string(4) "2222" 
         ["description"]=> string(8) "23123123" 
         ["image"]=> string(14) "zpvmful5ll.jpg" 
         ["dimensions"]=> string(7) "268x249" 
         ["data"]=> string(10) "2020-05-10" 
         ["category_id"]=> string(1) "1" 
         ["user_id"]=> string(2) "24"
         ["amount"]=> string(1) "3" 
         ["price"]=> string(2) "60" } 
    [2]=> array(10) { 
         ["id"]=> string(2) "16" 
         ["title"]=> string(10) "Кофта" 
         ["description"]=> string(4) "1121" 
         ["image"]=> string(14) "xqgdre8ib8.jpg"
         ["dimensions"]=> string(7) "268x249"
         ["data"]=> string(10) "2020-05-11" 
         ["category_id"]=> string(1) "6" 
         ["user_id"]=> string(2) "24"
         ["amount"]=> string(1) "1" 
         ["price"]=> string(2) "19" } }

Мне нужно вытащить запись "price" с его значением из каждого массива, подскажите пожалуйста как это возможно реализовать
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
DevMan
@DevMan
print_r(array_column($array, 'price'));
https://www.php.net/manual/ru/function.array-column.php
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы