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

一致する値を見つけるための2つの配列とif条件評価を使用したForeachループPHP?


次の2つのアレイがあるとしましょう

$firstArray=array(10,20,30,40,50);
$secondArray=array(100,80,30,40,90);

一致するものを見つける必要があります。つまり、出力は

である必要があります。
30
40

PHPコードは次のとおりです

<!DOCTYPE html>
<html>
<body>
<?php
$firstArray=array(10,20,30,40,50);
$secondArray=array(100,80,30,40,90);
foreach($firstArray as $f){
   foreach($secondArray as $s){
      if($f==$s){
         echo "The matching result is=",$f,"<br>";
      }
   }
}
?>
</body>
</html>

出力

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

The matching result is=30
The matching result is=40

  1. PHPで元のキーを保持している2つの配列をマージします

    PHPで元のキーを保持している2つの配列をマージするには、コードは次のとおりです- 例 <?php    $arr1 = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");    $arr2 = array("t"=>"115", "u"=&g

  2. C#で1つのforeachステートメントを使用して2つのリストまたは配列を反復処理するにはどうすればよいですか?

    2つのアレイを設定します。 var val = new [] { 20, 40, 60}; var str = new [] { "ele1", "ele2", "ele3"}; zip()メソッドを使用して、2つの配列を並行して処理します。 var res = val.Zip(str, (n, w) => new { Number = n, Word = w }); 上記は、それぞれint要素とstring要素を持つ両方の配列をフェッチします。 ここで、foreachを使用して2つの配列を繰り返します- 例 using