2016-11-22 211 views
0

我有这样的阵列,循环到数组的数组用PHP

$bookings[] = array(
    'booking_id' => '1', 
    'client_name' => 'John', 
    'client_firstname' => 'Peter', 
    'days' => array(
     array(
      'day_id' => '2016-11-23', 
      'room_id' => '2' 
     ), 
     array(
      'day_id' => '2016-11-24', 
      'room_id' => '2' 
     ), 
     array(
      'day_id' => '2016-11-25', 
      'room_id' => '4' 
     ) 
    ) 
) 

我在寻找循环到days数组用PHP。

请问怎么可能?

感谢您的帮助。

+0

你有什么尝试? –

回答

1

demo

<?php 
    $bookings[] = array(
     'booking_id' => '1', 
     'client_name' => 'John', 
     'client_firstname' => 'Peter', 
     'days' => array(
      array(
       'day_id' => '2016-11-23', 
       'room_id' => '2' 
      ), 
      array(
       'day_id' => '2016-11-24', 
       'room_id' => '2' 
      ), 
      array(
       'day_id' => '2016-11-25', 
       'room_id' => '4' 
      ) 
     ) 
    ); 
    foreach($bookings as $booking) 
    { 
     foreach($booking['days'] as $day) 
     { 
     echo $day['day_id']; 
     echo "\n"; 
     } 
    }