2){break;}else {echo $array[$i]."
";}」です。"/>
2){break;}else {echo $array[$i]."
";}」です。">
#このチュートリアルの動作環境: Windows7 システム、PHP8 バージョン、DELL G3 コンピューターphp メソッドを使用して配列を走査し、最初の 3 つの要素のみを取得します。 1. for ステートメントを使用して配列をループします。構文は "for($i=0; $i
2 ){break;}else{echo $array[$i]."
";} 」。($array);>
php では、 for ステートメントと if ステートメントを使用して配列を走査し、最初の 3 つの要素のみを取得できます。
詳細な手順:
#ステップ 1. for ステートメントを使用して配列をループします配列をループするための構文の形式は次のとおりです:
for ($i=0; $i< 数组长度; $i++) { //循环体语句块; }
以下のコード例を見てみましょう:
<?php header("Content-type:text/html;charset=utf-8"); $array= array(2,"数学","梨子",3.14,"榴莲",12); for ($i=0; $i < count($array); $i++) { echo $array[$i] . "<br/>"; } ?>
このとき、すべての要素を取得することになるので、ループ本体に制限を加える必要があります。
<?php header("Content-type:text/html;charset=utf-8"); $array= array(2,"数学","梨子",3.14,"榴莲",12); for ($i=0; $i < count($array); $i++) { if($i>2){ break; }else{ echo $array[$i] . "<br/>"; } } ?>
OK、最初の 3 つの要素が出力されていることがわかります。
拡張知識: for ループ ステートメント for ループは、for ステートメント内のループ数を制御する変数を事前定義します。 for ループ ステートメント 既知のループ数に従ってループ操作を実行でき、スクリプトを実行する必要がある回数が明確にわかっている状況に適しています。
for ループの構文形式は次のとおりです。for (初始化语句; 循环条件; 变量更新--自增或自减) {
语句块;
}
for ループ ステートメントは 4 つの部分に分解できます。そのうちの 3 つは
{} の「ステートメント ブロック」について、以下で分析してみましょう。
ステートメント分析:
# for ループの実行プロセスを理解したので、実際の操作を実行して、マスターしたかどうかを確認するために小さな質問をしてみましょう。それ!
トレーニング問題:
1 から 100 までの加算の合計を計算します
<?php $sum=0; for($i=1; $i<=100; $i++){ $sum+=$i; } echo '1 + 2 + 3 +...+ 99 + 100 = '. $sum; ?>出力:
1 + 2 + 3 +...+ 99 + 100 = 5050これを変更してみましょう。なぜなら、1 に 100 を加算した合計を求めることも、1 に 100 を掛けた積 (100 の階乗) を求めることもできます。
<?php $sum=1; for($i=1; $i<=100; $i++){ $sum*=$i; } echo '1 * 2 * 3 *...* 99 * 100 = '. $sum; ?>出力:
1 * 2 * 3 *...* 99 * 100 = 9.3326215443944E+157
注:何も0を掛けていないので0なので、ここでの
$sum
推奨学習: 「
PHP ビデオ チュートリアル
以上がPHPで配列を走査し、最初の3つの要素のみを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。