5
有一個變量$posts
,它給出了一個包含許多值的數組。PHP stop foreach()
foreach()
用於輸出:
foreach($posts as $post) {
...
}
如何從$posts
只顯示五個第一值?
就像,如果我們有100個值,它應該只給五個。
謝謝。
有一個變量$posts
,它給出了一個包含許多值的數組。PHP stop foreach()
foreach()
用於輸出:
foreach($posts as $post) {
...
}
如何從$posts
只顯示五個第一值?
就像,如果我們有100個值,它應該只給五個。
謝謝。
二者必選其一array_slice():
foreach (array_slice($posts, 0, 5) as $post)
....
或計數器變量和break
:
$counter = 0;
foreach ($posts as $post)
{ .....
if ($counter >= 5)
break;
$counter++;
}
這應該工作:
$i = 0;
foreach($posts as $post) {
if(++$i > 5)
break;
...
}