我遇到了嵌套循环的问题。我有多个帖子,每个帖子都有多个图像。
我想从所有帖子中获得总共 5 张图片。所以我使用嵌套循环来获取图像,并希望在数量达到 5 时打破循环。以下代码将返回图像,但似乎没有打破循环。
foreach($query->posts as $post){
if ($images = get_children(array(
'post_parent' => $post->ID,
'post_type' => 'attachment',
'post_mime_type' => 'image'))
){
$i = 0;
foreach( $images as $image ) {
..
//break the loop?
if (++$i == 5) break;
}
}
}