PHP - вывод определенного содержимого из массива - PullRequest
0 голосов
/ 03 февраля 2009

Как вывести вывод [Комментарий] [заголовок] один за другим в этом массиве?

Array
(  
    [User] => Array
        (
            [id] => 121
            [name] => Gwoo the Kungwoo
            [created] => 2007-05-01 10:31:01
        )
    [Comment] => Array
        (
            [0] => Array
                (
                    [id] => 123
                    [user_id] => 121
                    [title] => On Gwoo the Kungwoo
                    [body] => The Kungwooness is not so Gwooish
                    [created] => 2006-05-01 10:31:01
                )
            [1] => Array
                (
                    [id] => 123
                    [user_id] => 121
                    [title] => More on Gwoo
                    [body] => But what of the ‘Nut?
                    [created] => 2006-05-01 10:41:01
                )
        )
)

Ответы [ 2 ]

4 голосов
/ 03 февраля 2009

Где $foo - массив, выполните:

foreach ($foo['Comment'] as $comment) {
    echo $comment['title'];
}
2 голосов
/ 03 февраля 2009

это не сработает, а) должно быть]

foreach ($foo['Comment'] as $comment) {
  echo $comment['title'];
}

в шаблонах попробуйте использовать это, дизайнеры, как это лучше:

foreach($foo['Comment'] as $comment):
      echo $comment['title'];
endforeach;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...