это мой массив в PHP $ отелейPHP многомерный массив получить значения
Array
(
[0] => Array
(
[hotel_name] => Name
[info] => info
[rooms] => Array
(
[0] => Array
(
[room_name] => name
[beds] => 2
[boards] => Array
(
[board_id] => 1
[price] =>200.00
)
)
)
)
)
как я могу получить board_id и цены я судимый несколько Foreach петель, но не могу получить результат
foreach($hotels as $row)
{
foreach($row as $k)
{
foreach($k as $l){
echo $l['board_id'];
echo $l['price'];
}
}
}
этот код не работал
Это случай итерации. Но было бы здорово, если бы вы могли рассказать короткое сокращение, чтобы получить массив $ k ['boards']. Или, я бы сказал, мне нужно получить доски с board_id = 1. – Jithin
@ Jithin Если вам нужен один с 'board_id = 1', это можно сделать, просто просмотрите руководство по PHP, раздел [Функции массива] (http : //php.net/manual/en/ref.array.php), вы найдете там удобные инструменты, если вам нужно что-то приятнее, чем 'foreach'. – kapa