2012-03-28 43 views
0

即时通讯使用蛋糕2.0和即时通讯尝试打印出下列在我看来。即用户的朋友,我不知道如何打印出来。即时通讯使用HABTM关系,它似乎正在工作。印刷HABTM结果

控制器发送一个名为“$用户”变量的看法,但我似乎无法得到它打印出正确(IM与PHP数组的不是太familar)

谁能帮助我($用户的调试)

Array 
(
    [0] => Array 
     (
      [User] => Array 
       (
        [id] => 104 
        [username] => admin 

       ) 

      [Friend] => Array 
       (
        [0] => Array 
         (
          [id] => 107 
          [username] => carskitchens 

          [Retailerrelationship] => Array 
           (
            [id] => 12 
            [retailer_id] => 104 
            [supplier_id] => 107 
            [created] => 2012-03-28 10:14:23 
            [modified] => 2012-03-28 10:14:23 
           ) 

         ) 

        [1] => Array 
         (
          [id] => 112 
          [username] => manufacturer 

          [Retailerrelationship] => Array 
           (
            [id] => 13 
            [retailer_id] => 104 
            [supplier_id] => 112 
            [created] => 2012-03-28 11:26:52 
            [modified] => 2012-03-28 11:26:52 
           ) 

         ) 

       ) 

     ) 

) 

回答

1

没有任何格式,循环将是:

foreach($users as $user) 
{ 
    echo $user['User']['name']; 

    foreach($user['Friend'] as $friend) 
    { 
    echo $friend['username']; 
    } 
} 
+0

感谢您的快速回复 – 2012-03-28 11:15:25