|
|
|
| что то со мной сегодня не то. туплю как первоклашка.
есть такие массивы :
[0]=>
array(1) {
["ROOT"]=>
array(1) {
[0]=>
array(1) {
["ITEM"]=>
array(1) {
["AGENT_NAME"]=>
string(11) " SkyScanner"
}
}
}
}
}
[0]=>
array(1) {
["ROOT"]=>
array(1) {
[0]=>
array(1) {
["ITEM"]=>
array(1) {
["AGENT_TITLE"]=>
string(14) " Supersaver.ru"
}
}
}
}
}
[0]=>
array(1) {
["ROOT"]=>
array(1) {
[0]=>
array(1) {
["ITEM"]=>
array(1) {
["PRICE"]=>
string(6) " 12546"
}
}
}
}
|
нужно получить из них:
[0]=>
array(1) {
["ROOT"]=>
array(1) {
[0]=>
array(1) {
["ITEM"]=>
array(3) {
["AGENT_NAME"]=>
string(11) " SkyScanner"
["AGENT_TITLE"]=>
string(14) " Supersaver.ru"
["PRICE"]=>
string(6) " 12546"
}
}
}
}
|
| |
|
|
|
|
|
|
|
|
для: Igorek
(18.11.2014 в 20:03)
| | спасибо тебе мил человек.
просто огромное, человеческое СПАСИБО!!! | |
|
|
|
|
|
|
|
для: Zezst
(18.11.2014 в 19:37)
| |
<?php
$a1 = [0 => ['ROOT' => [0 => ['ITEM' => ['AGENT_NAME' => 'SkyScanner']]]]];
$a2 = [0 => ['ROOT' => [0 => ['ITEM' => ['AGENT_TITLE' => 'Supersaver.ru']]]]];
$a3 = [0 => ['ROOT' => [0 => ['ITEM' => ['PRICE' => '12546']]]]];
print_r(array_replace_recursive($a1, $a2, $a3));
|
| |
|
|
|