Задать вопрос
@vladislav997

Почему если цикл в цикле, то идёт дублирование?

Подскажите, почему если цикл в цикле, то идёт дублирование постов?

Пример:
foreach($users as $user)
{
    foreach($posts as $post)
    {
        if($post->author_id == $user->id)
        {
                $var .= $post->name;
        }
    }
    print_r($var);
}


Результат:
пост1
пост2
пост1
пост2
пост1
пост2
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы