#このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューターPHP では、「for」または「foreach」ループ ステートメントを通じて配列を走査できます。 for ステートメントの走査は配列の添字に関連しており、連続インデックス配列の走査に適しています。構文は「for($i=0;$i
$v){//statement block;}」です。 ($arr);$i++){>
使用可能PHP では、「for」または「foreach」ループ ステートメントを通じて配列を反復処理します。
1. for ループ ステートメントを使用して配列を走査します
for ループは、配列を制御する変数を事前定義します。 for ステートメントのループ数に応じて、for ループ ステートメントは既知のループ数に従ってループ操作を実行できるため、スクリプトを実行する必要がある回数が明確にわかっている状況に適しています。 つまり、for ステートメントの走査は配列の添字に関連しており、連続インデックス配列の走査に適しています。for ($i=0; $i <数组长度;变量更新--自增或自减) { 语句块; }
<?php header("Content-type:text/html;charset=utf-8"); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); for ($i=0; $i < count($array); $i++) { echo $array[$i] . "<br/>"; } ?>
foreach は、配列を走査するために特別に設計されたステートメントです。これは、配列を走査するときによく使用されるメソッドです。配列を走査する際に非常に便利です。
foreach ステートメントは、配列を走査し、添字とは何の関係もなく、不連続なインデックス配列や添字として文字列を含む連想配列に使用できます。このステートメントには 2 つの文法形式があります:
# foreach ($array as $value){
语句块;
}
に割り当てます。
foreach ($array as $key => $value){
语句块;
}
に割り当てられ、キー名が $key
に割り当てられます。 説明:
foreach ステートメントがループすると、配列内のポインターが 1 ステップ前に移動し、次のループで次の配列要素が取得されます。走査を停止し、配列の最後に到達するまでループを終了します。
インスタンス 1:<?php header("Content-type:text/html;charset=utf-8"); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); foreach ($array as $value) { echo $value . "<br/>"; } ?>
香蕉 苹果 梨子 橙子 橘子 榴莲
<?php header("Content-type:text/html;charset=utf-8"); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); foreach ($array as $key => $value) { echo "键名为:".$key.",键值为:".$value . "<br/>"; } ?>
出力:
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで配列を走査するために使用できるループ・ステートメントは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。