Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

दो सरणियों के साथ फ़ोरैच लूप और मिलान मूल्यों PHP को खोजने के लिए यदि-शर्त मूल्यांकन?

मान लें कि हमारे पास निम्नलिखित दो सरणियाँ हैं

$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 के साथ बाहरी लूप कैसे तोड़ सकता हूं?

    यदि दो नेस्टेड लूप हैं, तो ब्रेक स्टेटमेंट का उपयोग किया जा सकता है - break 2; नीचे फ़ोरैच लूप के साथ एक प्रदर्शन है - foreach(...) {    foreach(...) {       if (my_var_1.name == my_var_2)       break 2; //it breaks out of the outermost foreach loop   &n

  1. PHP में मूल कुंजी रखते हुए दो सरणियों को मिलाएं

    पीएचपी में मूल कुंजी रखते हुए दो सरणियों को मर्ज करने के लिए, कोड इस प्रकार है- उदाहरण <?php    $arr1 = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");    $arr2 = array("t&

  1. सी # में एक फ़ोरैच स्टेटमेंट के साथ दो सूचियों या Arrays को कैसे पुन:सक्रिय करें?

    दो सरणियाँ सेट करें। var val = new [] { 20, 40, 60}; var str = new [] { "ele1", "ele2", "ele3"}; दो सरणियों को समानांतर में संसाधित करने के लिए zip() विधि का उपयोग करें। var res = val.Zip(str, (n, w) => new { Number = n, Word = w }); उपरोक्त दोनों सरणियों को क्रमशः