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

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


PHPで元のキーを保持している2つの配列をマージするには、コードは次のとおりです-

<?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"
}

別の例を見てみましょう-

<?php
   $arr1 = array();
   $arr2 = array("a" => "Jacob");
   var_dump ($arr1 + $arr2);
?>

出力

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

array(1) {
   ["a"]=>
   string(5) "Jacob"
}

  1. Javaで2つのJSON配列をマージするにはどうすればよいですか?

    JSON 軽量です データ交換形式とJSONの形式は、値ペアを持つキーです。 JSONArray 文字列からテキストを解析して、ベクターのようなオブジェクトを生成できます java.util.Listをサポートします インターフェース。 org.json.simple.JSONArrayを使用できます Javaで2つのJSON配列をマージするクラス。 addAll()を使用して2つのJSON配列をマージできます メソッド(インターフェース java.util.Listから継承 )以下のプログラムで。 例 import org.json.simple.JSONArray; impo

  2. heapqを使用してPythonで2つのソートされた配列をマージしますか?

    このセクションでは、Pythonのheapqモジュールを使用して2つのソートされたリストをマージする方法を説明します。例として、list1 =[10、20、30、40]およびlist2 =[100、200、300、400、500]の場合、マージ後、list3 =[10、20、30、40、100、 200、300、400、500] このタスクを実行するには、heapqモジュールを使用します。このモジュールには、標準ライブラリモジュールとしてPythonが付属しています。したがって、使用する前にインポートする必要があります。 import heapq heapqモジュールにはいくつかのプロパ