php は、2 つの配列のキー名が一致している限り、2 つの配列を同時に出力できます。実装手順: 1. foreach ステートメントを使用して、配列のキー名とキー値を走査します。構文は「foreach ($array1 as $key => $value){//loop body state block;}」です。 2. ループ本体では、要素値「$value」を直接出力し、キー名「$key」に応じて別の配列の要素値「$array2[$key]」を出力するだけです。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php では、以下を使用できます。 foreach (または for) ステートメントを使用すると、2 つの配列のキー名が一致している限り、2 つの配列を同時に出力できます。
for ステートメントはインデックス配列のみを走査できます
foreach ステートメントはインデックス配列と連想配列を走査できます
foreach これは、配列を走査するために特別に設計されたステートメントです。配列を走査するときによく使用されるメソッドです。配列を走査する際に非常に便利です。PHP5 以降では、オブジェクトを走査することもできます (foreach は配列と配列にのみ適用できます)。オブジェクト)。
foreach ステートメントは、配列の添字に関係なく配列を走査し、不連続なインデックス配列や文字列を添字として持つ連想配列に使用できます。
実装手順:
ステップ 1: foreach ステートメントを使用して、キー名とキーを走査します。配列の値
foreach ($array1 as $key => $value){ //循环体语句块; }
指定された $array1 配列をトラバースし、各ループで現在の配列の値が $value に割り当てられ、キー名は $key に割り当てられます。
ステップ 2: ループ本体で、キー名 $key に従って、$array1 の要素値 $value を出力し、$array2 の要素値を出力します。
echo $value."<br>"; //输出$array1的元素值 echo $array2[$key]."<br>"; //输出$array2的元素值
実装例
<?php header('content-type:text/html;charset=utf-8'); $array1 = [1,3,5,7,9]; $array2 = [2,4,6,8,10]; var_dump($array1); var_dump($array2); foreach ($array1 as $key => $value){ echo $value." ".$array2[$key]."<br>"; } ?>
推奨学習: 「PHP ビデオ チュートリアル 」 「
以上がPHPは同時に2つの配列を出力できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。