PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPforeachループの複数のインデックス変数


「foreach」ループは、2つの配列の複数のインデックス変数に使用できます。これは以下に示されています-

<?php
$FirstArray = array('aB', 'PQ', 'cd', 'pm');
$SecondArray = array('12', '34', '90', '49');
foreach($FirstArray as $index => $value) {
   echo $FirstArray[$index].$SecondArray[$index];
   echo "<br/>";
}
?>

出力

これにより、次の出力が生成されます-

aB12
PQ34
cd90
pm49

− 3つ以上の配列がある場合は、ネストされた「foreach」ループを使用できます。

ここでは、2つの配列が宣言されており、「foreach」ループを使用してトラバースされています。その結果、すべての配列のそれぞれのインデックスが一致し、それらのインデックスのデータが隣り合って表示されます。


  1. PHPのgmp_scan1()関数

    gmp_scan1()関数は、パラメーターとして設定できる特定のインデックスから始まるGMP番号の「1」をスキャンします。 構文 gmp_scan1(n,i) パラメータ n −渡されるGMP番号。 私 −検索を開始するインデックス。 戻る gmp_scan1()関数は、「1」ビットのインデックスを返します。特定のインデックスの後にチェックされます。 例 以下は例です- <?php    $val = gmp_init("01010001111", 2);    echo gmp_scan1($val, 5

  2. C#の配列でforeachループを使用する

    配列でforeachループを使用する例を見てみましょう- 例 using System; public class Demo {    public static void Main() {       string[] products = new string[] { "Electronics", "Accessories", "Clothing", "Toys", "Clothing", "Furniture" }; &