Вывод элемента из многомерного массива по id

zero-web

Новичок
Привет! Есть массив:
PHP:
Array ( [0] => Array ( [id] => 2 [name] => Максимальная вместимость [type] => select [value] => до 150 чел. ) [1] => Array ( [id] => 18 [name] => Каталог_описание_1 [value] => банкет. мест [value_id] => 911 [type] => text ) [2] => Array ( [id] => 4 [name] => Каталог_значение_2 [value] => 150 [value_id] => 912 [type] => text ) [3] => Array ( [id] => 19 [name] => Каталог_описание_2 [value] => фуршетн. мест [value_id] => 913 [type] => text ) [4] => Array ( [id] => 9 [name] => Пассажировместимость [value] =>

Общая - 150 чел.:
- 80 банкетных мест или
- 150 фуршетных мест
[value_id] => 914 [type] => editor ) [5] => Array ( [id] => 3 [name] => Цена [value] => 80 [value_id] => 915 [type] => text ) [6] => Array ( [id] => 5 [name] => Каталог_значение_3 [value] => - [value_id] => 916 [type] => text ) [7] => Array ( [id] => 20 [name] => Каталог_описание_3 [value] => спальных мест [value_id] => 917 [type] => text ) [8] => Array ( [id] => 6 [name] => Каталог_значение_4 [value] => от 1100 [value_id] => 918 [type] => text ) [9] => Array ( [id] => 21 [name] => Каталог_описание_4 [value] => грн./час [value_id] => 919 [type] => text ) [10] => Array ( [id] => 10 [name] => Стоимость аренды [value] =>

- 1100 грн./час (до 50 человек)
- 1400 грн./час (свыше 50 человек)
- 11-ый час БЕСПЛАТНО !
- (Пт.- Сб.) - минимальный заказ 6 часов
- (Вс.) - минимальный заказ 4 часа
- (Пн.- Чт.) - минимальный заказ 2 часа
- 1000 грн./рейс - заход стороннего ресторана
- БЕСПЛАТНО - подача на причал №1 речвокзала
- 800 грн. - подача на др. причал речвокзала
[value_id] => 920 [type] => editor ) [11] => Array ( [id] => 11 [name] => Дополнительные услуги [value] =>

а
[value_id] => 921 [type] => editor ) [12] => Array ( [id] => 12 [name] => Важная информация [value] =>

а
[value_id] => 922 [type] => editor ) [13] => Array ( [id] => 13 [name] => На судне [value] =>

- банкетный зал с кондиционерами на нижней палубе:
    - на 80 банкетных мест или
    - на 150 фуршетных мест
- полуоткрытая терраса на верхней палубе на 72 посадочных места (по 6 чел. за столиком)
- 4 санузла (гальюна)
[value_id] => 923 [type] => editor ) [14] => Array ( [id] => 14 [name] => Оборудовние [value] =>

- барная стойка
- плазменная панель (диагональ 105 см)
- музыкальный центр 500 Вт (CD, MP3, MP4, DVD)
- холодильник
- микроволновая печь
- двухконфорочная газплита
- мангал на 20 шампуров
- казан для ухи на 20 л
[value_id] => 924 [type] => editor ) [15] => Array ( [id] => 15 [name] => Характеристики [value] =>

- скорость: 20 км/час
- длина: 32.5 м
- ширина: 5.6 м
- осадка: 1.2 м
- напряжение: 220 В, 8 кВт 
[value_id] => 925 [type] => editor ) )
Нужно вывести элемент с id 10 (Стоимость аренды)
Вариант $result['10']['value'] не подходит, т.к. в массиве могут добавляться элементы до Стоимость аренды, и ключ будет другой.
Что можете подсказать?
 

weregod

unserializer
то есть написать цикл, перебирающий элементы массива, и проверяющий id на равенство 10 не получается?
 

zero-web

Новичок
получилось)
PHP:
foreach ($result as $param) {
							if ($param['id']=='10') {
							echo $param['name'];
							}
							
							}
 
Сверху