- ベストアンサー
foreach文
asort($ans); foreach($ans as $key => $value){ echo $key; } $keyの値を出力する数を制限したいのですが、教えて下さい。 仮に$keyにソートされて入っている値を上位から10件出力する。 while文で試しましたが、同じ値を繰り返すだけで駄目でした。 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
具体性がないのでよくわからないですが、こんなことですか? <?php for($i=0;$i<20;$i++){ $ans[$i]=rand(); } asort($ans); $count=0; foreach($ans as $key => $value){ echo $key."<br>"; if(++$count >=10) break; } ?>
お礼
break;が使えるとは知りませんでした。 有難う御座いました。