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循环。可能吗?或者我有一些想法。
答案 0 :(得分:0)
每一步都分配给同一个变量,最后你将只是最后一个值。
$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];