Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2015, 03:22   #1
mila_serdnaya
 
Регистрация: 06.11.2015
Сообщений: 4
По умолчанию Вывести значения из массива

Здравствуйте!
Подскажите, пожалуйста, что нужно сделать для того, чтобы из этого массива:
Код:
Array
(
=> stdClass Object
(
[id] => 8
[title] => Материалы без сборника
[created_by] => 919
[articles] => Array
(

=> stdClass Object
(
[id] => 647
[title] => Бездомный
[alias] => bezdomnyj
[catid] => 2
[compilation_id] => 8
)

)

)

[1] => stdClass Object
(
[id] => 9
[title] => Зебр
[created_by] => 919
[articles] => Array
(

=> stdClass Object
(
[id] => 646
[title] => Полоски
[alias] => poloski
[catid] => 2
[compilation_id] => 9
)

)

)
Вывести на сайте такой список:

Материалы без сборника
- Бездомный

Зебр
- Полоски

---------------------
Мы так понимаем, нужно воспользоваться функцией foreach... Подскажите, пожалуйста, как будет выглядеть код для нашего массива?

Последний раз редактировалось Stilet; 06.11.2015 в 10:00.
mila_serdnaya вне форума Ответить с цитированием
Старый 06.11.2015, 09:55   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

PHP код:
foreach($catalog as $category){
    echo 
$category->title '<br/>';
    if(!empty(
$category->articles)){
        foreach(
$category->articles as $article){
            echo 
'– ' $article->title '<br/>';
        }
    }
    echo 
'<br/>';

Вывод:
Код:
Материалы без сборника
– Бездомный

Зебр
– Полоски
Andkorol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
значения массива считывается с файла, а повторные элементы этого массива выводятся во 2 файл C++ carrie bradshaw Помощь студентам 5 03.02.2014 09:13
записать в файл массив, а в другой файл вывести повторные значения элементов массива С++ carrie bradshaw Помощь студентам 3 01.02.2014 23:27
Обработка массива с числами (разделить на два отдельных массива и вывести все числа, которые делятся на X ) Grag963 Помощь студентам 2 21.11.2013 16:51
Как вывести на странице поочерёдно значения из массива? Newcomer27 PHP 1 08.03.2013 04:14
Сравнить два ассоциативных массива и вывести одинаковые значения. livesport PHP 1 20.10.2012 15:10