Хранение нескольких петель foreach в массиве

foreach (array_chunk($html->find('div[class=yemek]'), 4, true) as $array) {
    echo '///';
    foreach($array as $ul) {
        foreach($ul->find('img') as $li) {
            echo $li->alt . ',';
        }
    }
}

Я хочу сохранить последний результат в массив. Я понятия не имею, так как есть 2 цикла foreach. Возможно ли это? Или у меня что-то на уме.

1 ответ

  1. присваивайте одной и той же переменной каждый шаг, в конце концов вы получите только последнее значение.

    $last = '';
    foreach (array_chunk($html->find('div[class=yemek]'), 4, true) as $array) {
    echo '///';
    foreach($array as $ul) {
           foreach($ul->find('img') as $li)  {
              echo $li->alt . ',';
           }
    
    }
    }
    $lastArray = [$last];