2つの配列をそれぞれのキーの中でどのように組み合わせるか 私は試しましたが、array_mergeを試してみましたが、うまくいきませんでした。2つの配列をそれぞれのキーに従ってマージする方法は?
配列1:
array(2) {
[264]=>
array(6) {
[0]=>
array(5) {
["id"]=>
string(2) "64"
["concepto"]=>
string(27) "IIBB Contribuyentes Locales"
["impuesto"]=>
string(10) "Anticipo10"
["agencia"]=>
string(4) "ARBA"
["vencimiento_del_mes"]=>
string(10) "2017-11-21"
}
[1]=>
array(5) {
["id"]=>
string(2) "74"
["concepto"]=>
string(26) "IIBB convenio multilateral"
["impuesto"]=>
string(10) "Anticipo10"
["agencia"]=>
string(4) "ARBA"
["vencimiento_del_mes"]=>
string(10) "2017-11-13"
}
[2]=>
array(5) {
["id"]=>
string(1) "1"
["concepto"]=>
string(11) "recaudacion"
["impuesto"]=>
string(4) "IIBB"
["agencia"]=>
string(4) "AGIP"
["vencimiento_del_mes"]=>
string(10) "2017-11-07"
}
}
[265]=>
array(14) {
[0]=>
array(5) {
["id"]=>
string(2) "65"
["concepto"]=>
string(27) "IIBB Contribuyentes Locales"
["impuesto"]=>
string(10) "Anticipo10"
["agencia"]=>
string(4) "ARBA"
["vencimiento_del_mes"]=>
string(10) "2017-11-22"
}
[1]=>
array(5) {
["id"]=>
string(3) "101"
["concepto"]=>
string(41) "Regimen General de Percepcion (Percibido)"
["impuesto"]=>
string(24) "Segunda Quincena Octubre"
["agencia"]=>
string(4) "ARBA"
["vencimiento_del_mes"]=>
string(10) "2017-11-13"
}
[2]=>
array(5) {
["id"]=>
string(3) "101"
["concepto"]=>
string(41) "Regimen General de Percepcion (Percibido)"
["impuesto"]=>
string(26) "Primera Quincena Noviembre"
["agencia"]=>
string(4) "ARBA"
["vencimiento_del_mes"]=>
string(10) "2017-11-24"
}
}
}
配列2:
array(2) {
[264]=>
array(9) {
[0]=>
array(6) {
["idImpuesto"]=>
int(10)
["idConcepto"]=>
int(19)
["periodo"]=>
string(4) "2017"
["tipoOperacion"]=>
string(12) "PRESENTACION"
["vencimiento"]=>
string(10) "2017-11-13"
["formularios"]=>
string(3) "713"
}
[1]=>
array(5) {
["idImpuesto"]=>
int(10)
["idConcepto"]=>
int(19)
["periodo"]=>
string(4) "2017"
["tipoOperacion"]=>
string(4) "PAGO"
["vencimiento"]=>
string(10) "2017-11-13"
}
[2]=>
array(6) {
["idImpuesto"]=>
int(30)
["idConcepto"]=>
int(19)
["periodo"]=>
string(7) "2017-10"
["tipoOperacion"]=>
string(12) "PRESENTACION"
["vencimiento"]=>
string(10) "2017-11-21"
["formularios"]=>
string(8) "731,2002"
}
}
[265]=>
array(3) {
[0]=>
array(6) {
["idImpuesto"]=>
int(30)
["idConcepto"]=>
int(19)
["periodo"]=>
string(7) "2017-10"
["tipoOperacion"]=>
string(12) "PRESENTACION"
["vencimiento"]=>
string(10) "2017-11-22"
["formularios"]=>
string(8) "731,2002"
}
[1]=>
array(5) {
["idImpuesto"]=>
int(30)
["idConcepto"]=>
int(19)
["periodo"]=>
string(7) "2017-10"
["tipoOperacion"]=>
string(4) "PAGO"
["vencimiento"]=>
string(10) "2017-11-22"
}
[2]=>
array(5) {
["idImpuesto"]=>
int(308)
["idConcepto"]=>
int(19)
["periodo"]=>
string(7) "2017-10"
["tipoOperacion"]=>
string(4) "PAGO"
["vencimiento"]=>
string(10) "2017-11-06"
}
}
}
どのようにすることができ、私もarray_merge_recursiveで試してみました...同じ...
これらは私の二つの配列ですこれを達成するには?
私がグラフ化することを決めた理由を説明するのは非常に良いではないよ:
あなたが何か他のものが必要な場合は私に聞いてください!
最初の配列が1つのより多くの深さを有しています。何故ですか? –
申し訳ありませんが、私は編集しました... –
あなたは本当に配列形式で希望の出力を提供する必要があります。イメージはマージがどのように起こるかを実際には明らかにしていません。 – trincot