Php 同时使用For和Foreach(在同一循环中使用键和值/经过一定数量的步骤后中断)
然后Php 同时使用For和Foreach(在同一循环中使用键和值/经过一定数量的步骤后中断),php,for-loop,foreach,Php,For Loop,Foreach,然后 $numbers = array(1,5,89,2134,123,735,124,...,92492); // totally different numbers.. id最多为30,每个数字在$number中。 那就这样了 编号为:$num[0] ... ... 数字是:$num[lastnumber in array]//希望我能正确理解这个问题 您可以在foreach循环中同时使用as关键字,如下所示: <p></p> foreach($i=>num){
$numbers = array(1,5,89,2134,123,735,124,...,92492); // totally different numbers..
id最多为30,每个数字在$number中。那就这样了 编号为:$num[0] ... ...
数字是:$num[lastnumber in array]
//希望我能正确理解这个问题foreach
循环中同时使用as
关键字,如下所示:
<p></p>
foreach($i=>num){
回显'编号为:'.$num.'
';
}
foreach ($numbers as $i => $num) {
echo '<p id=' . $i . '>Number is : ' . $num . '</p>';
}
($i=0;$i$num)的{
回显'编号为:'.$num.'
';
如果(++$counter>=30){
中断;
}
}
那么问题是什么?问题是??你想在30点停止生产
标签?
foreach ($numbers as $i => $num) {
echo '<p id=' . $i . '>Number is : ' . $num . '</p>';
}
for ($i=0; $i <=30 ; $i++) {
echo '<p id=' . $i . '>Number is : ' . $numbers[$i] . '</p>';
}
$counter = 0;
foreach ($numbers as $i => $num) {
echo '<p id=' . $i . '>Number is : ' . $num . '</p>';
if (++$counter >= 30) {
break;
}
}