How to integrate multiple two-dimensional arrays into one array and merge two-dimensional arrays
Array (7 ){
[0] => array (2) {["id"] => string (6) "201307" ["value"] => int (535 )}
[1] => array (2) {["id"] => string (6) "201306" ["value"] => int (5 )}
[2] => array (2) {["id"] => string (6) "201305" ["value"] => int (758 )}
[3] => array (2) {["id"] => string (6) "201304" ["value"] => int (10 )}
[4] => array (2) {["id"] => string (6) "201303" ["value"] => int (582 )}
[5] => array (2) {["id"] => string (6) "201302" ["value"] => int (390 )}
[6] => array (2) {["id"] => string (6) "201301" ["value"] => int (473 )}}
Array (7 ){
[0] => array (2) {["id"] => string (6) "201307" ["values"] => int (3588 )}
[1] => array (2) {["id"] => string (6) "201306" ["values"] => int (3177 )}
[2] => array (2) {["id"] => string (6) "201305" ["values"] => int (2946 )}
[3] => array (2) {["id"] => string (6) "201304" ["values"] => int (2419 )}
[4] => array (2) {["id"] => string (6) "201303" ["values"] => int (2287 )}
[5] => array (2) {["id"] => string (6) "201302" ["values"] => int (2251 )}
[6] => array (2) {["id"] => string (6) "201301" ["values"] => int (2474 )}}
Get it
Array (7 ){
[0] => array (2) {["id"] => string (6) "201307" ["value"] => int (535) ["values"] => int (3588 )}
[1] => array (2) {["id"] => string (6) "201306" ["value"] => int (5) ["values"] => int (3177 )}
[2] => array (2) {["id"] => string (6) "201305" ["value"] => int (758) ["values"] => int (2946 )}
[3] => array (2) {["id"] => string (6) "201304" ["value"] => int (10) ["values"] => int (2419 )}
[4] => array (2) {["id"] => string (6) "201303" ["value"] => int (582) ["values"] => int (2287 )}
[5] => array (2) {["id"] => string (6) "201302" ["value"] => int (390) ["values"] => int (2251 )}
[6] => array (2) {["id"] => string (6) "201301" ["value"] => int (473) ["values"] => int (2474 )}}
Reply to discussion (solution)
$a = array( array("id" => "201307", "value" => 535), array("id" => "201306", "value" => 5), array("id" => "201305", "value" => 758), array("id" => "201304", "value" => 10), array("id" => "201303", "value" => 582), array("id" => "201302", "value" => 390), array("id" => "201301", "value" => 473),);$b = array( array("id" => "201307", "values" => 3588), array("id" => "201306", "values" => 3177), array("id" => "201305", "values" => 2946), array("id" => "201304", "values" => 2419), array("id" => "201303", "values" => 2287), array("id" => "201302", "values" => 2251), array("id" => "201301", "values" => 2474),);$c = array_map('array_merge', $a, $b);print_r($c);
Array
(
[0] => Array
(
[Id] = & gt; 201307
[Value] = & gt; 535
[Values] = & gt; 3588
)
[1] => Array
(
[Id] = & gt; 201306
[Value] => 5
[Values] = & gt; 3177
)
[2] => Array
(
[Id] = & gt; 201305
[Value] = & gt; 758
[Values] = & gt; 2946
)
[3] => Array
(
[Id] = & gt; 201304
[Value] => 10
[Values] = & gt; 2419
)
[4] => Array
(
[Id] = & gt; 201303
[Value] = & gt; 582
[Values] = & gt; 2287
)
[5] => Array
(
[Id] = & gt; 201302
[Value] = & gt; 390
[Values] = & gt; 2251
)
[6] => Array
(
[Id] = & gt; 201301
[Value] = & gt; 473
[Values] = & gt; 2474
)
)
$a = array( array("id" => "201307", "value" => 535), array("id" => "201306", "value" => 5), array("id" => "201305", "value" => 758), array("id" => "201304", "value" => 10), array("id" => "201303", "value" => 582), array("id" => "201302", "value" => 390), array("id" => "201301", "value" => 473),);$b = array( array("id" => "201307", "values" => 3588), array("id" => "201306", "values" => 3177), array("id" => "201305", "values" => 2946), array("id" => "201304", "values" => 2419), array("id" => "201303", "values" => 2287), array("id" => "201302", "values" => 2251), array("id" => "201301", "values" => 2474),);$c = array_map('array_merge', $a, $b);print_r($c);
Array
(
[0] => Array
(
[Id] = & gt; 201307
[Value] = & gt; 535
[Values] = & gt; 3588
)
[1] => Array
(
[Id] = & gt; 201306
[Value] => 5
[Values] = & gt; 3177
)
[2] => Array
(
[Id] = & gt; 201305
[Value] = & gt; 758
[Values] = & gt; 2946
)
[3] => Array
(
[Id] = & gt; 201304
[Value] => 10
[Values] = & gt; 2419
)
[4] => Array
(
[Id] = & gt; 201303
[Value] = & gt; 582
[Values] = & gt; 2287
)
[5] => Array
(
[Id] = & gt; 201302
[Value] = & gt; 390
[Values] = & gt; 2251
)
[6] => Array
(
[Id] = & gt; 201301
[Value] = & gt; 473
[Values] = & gt; 2474
)
)
The basics are very important. I didn't expect all the built-in functions to have these functions. Niu. I want other methods.
Array (7 ){
[0] => array (2) {["id"] => string (6) "201307" ["value"] => int (535 )}
[1] => array (2) {["id"] => string (6) "201305" ["value"] => int (758 )}
[2] => array (2) {["id"] => string (6) "201304" ["value"] => int (10 )}
[3] => array (2) {["id"] => string (6) "201303" ["value"] => int (582 )}
[4] => array (2) {["id"] => string (6) "201302" ["value"] => int (390 )}
[5] => array (2) {["id"] => string (6) "201301" ["value"] => int (473 )}}
Array (7 ){
[0] => array (2) {["id"] => string (6) "201307" ["values"] => int (3588 )}
[1] => array (2) {["id"] => string (6) "201306" ["values"] => int (3177 )}
[2] => array (2) {["id"] => string (6) "201305" ["values"] => int (2946 )}
[3] => array (2) {["id"] => string (6) "201304" ["values"] => int (2419 )}
[4] => array (2) {["id"] => string (6) "201303" ["values"] => int (2287 )}
[5] => array (2) {["id"] => string (6) "201302" ["values"] => int (2251 )}
[6] => array (2) {["id"] => string (6) "201301" ["values"] => int (2474 )}}
If the number of items does not match, what should I do if I want to get the following records!
Get it
Array (7 ){
[0] => array (2) {["id"] => string (6) "201307" ["value"] => int (535) ["values"] => int (3588 )}
[1] => array (2) {["id"] => string (6) "201306" ["values"] => int (3177 )}
[2] => array (2) {["id"] => string (6) "201305" ["value"] => int (758) ["values"] => int (2946 )}
[3] => array (2) {["id"] => string (6) "201304" ["value"] => int (10) ["values"] => int (2419 )}
[4] => array (2) {["id"] => string (6) "201303" ["value"] => int (582) ["values"] => int (2287 )}
[5] => array (2) {["id"] => string (6) "201302" ["value"] => int (390) ["values"] => int (2251 )}
[6] => array (2) {["id"] => string (6) "201301" ["value"] => int (473) ["values"] => int (2474 )}}
Then you can use loop.
Can you write an example. Moderator. I wrote it all morning. Not for beginners!