কম্পিউটার টিউটোরিয়াল

PHP-এ array_merge এবং array + array-এর পার্থক্য


দুইটি অ্যারের ইউনিয়ন দিয়ে, কিন্তু array_merge() ডুপ্লিকেট নন-নিউমেরিক কীগুলোর কেসে ওভাররাইট করে। নিচে array+array-র উদাহরণ দেখানো হলো:

উদাহরণ

<?php    $arr1 = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");    $arr2 = array("t"=>"115", "u"=>"103", "v"=>"105", "w"=>"125" );    var_dump ($arr1 + $arr2); ?>

আউটপুট

এটি নিচের আউটপুটটি দেবে:

array(8) {    ["p"]=>    string(3) "150"    ["q"]=>    string(3) "100"    ["r"]=>    string(3) "120"    ["s"]=>    string(3) "110"    ["t"]=>    string(3) "115"    ["u"]=>    string(3) "103"    ["v"]=>    string(3) "105"    ["w"]=>    string(3) "125" }

উদাহরণ

এখন array_merge()-র উদাহরণ দেখি:

<?php    $arr1 = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");    $arr2 = array("t"=>"115", "u"=>"110", "v"=>"105", "w"=>"100" );    var_dump (array_merge($arr1, $arr2)); ?>

আউটপুট

এটি নিচের আউটপুটটি দেবে:

array(8) {    ["p"]=>    string(3) "150"    ["q"]=>    string(3) "100"    ["r"]=>    string(3) "120"    ["s"]=>    string(3) "110"    ["t"]=>    string(3) "115"    ["u"]=>    string(3) "110"    ["v"]=>    string(3) "105"    ["w"]=>    string(3) "100" }

  1. DirectX 11 এবং DirectX 12-এর পার্থক্য কী?

  2. C#-এ ইনিশিয়ালাইজেশন (Initialization) এবং অ্যাসাইনমেন্ট (Assignment) এর পার্থক্য

  3. C#-এ লিস্ট এবং অ্যারেতে পার্থক্য (List vs Array)

  4. পাইথন লিস্ট এবং অ্যারে (array) এর পার্থক্য কী?