Verwendung des folgenden Codes:php wie Array drücken auf ein Array von Arrays
$masterInclude[$cnt] = $incX[$j];
array_push($masterInclude[$cnt],$incY[$i]);
$cnt = 63;
$incX[$j]=
[0] => Array
(
[date] => 2016-04-28
[usr] => 1
)
[1] => Array
(
[date] => 2016-05-15
[usr] => 1
)
[2] => Array
(
[date] => 2016-06-20
[usr] => 1
)
und Incy $ [$ i] =
[0] => Array
(
[date] => 2016-05-15
[usr] => 90
)
ich die folgende Ausgabe bekommen:
[63] => Array
(
[0] => Array
(
[date] => 2016-04-28
[usr] => 1
)
[1] => Array
(
[date] => 2016-05-15
[usr] => 1
)
[2] => Array
(
[date] => 2016-06-20
[usr] => 1
)
[0] => Array
(
[date] => 2016-05-15
[usr] => 90
)
)
)
)
hätte ich aber gern bekommen:
[63] => Array
(
[0] => Array
(
[date] => 2016-04-28
[usr] => 1
)
[1] => Array
(
[date] => 2016-05-15
[usr] => 1
)
[2] => Array
(
[date] => 2016-06-20
[usr] => 1
)
[3] => Array
(
[date] => 2016-05-15
[usr] => 90
)
)
)
Anant vorgeschlagen mit:
$incX[$j][]=$incY[$i];
aber das erzeugt:
[63] => Array
(
[0] => Array
(
[date] => 2016-04-28
[usr] => 1
)
[1] => Array
(
[date] => 2016-05-15
[usr] => 1
)
[2] => Array
(
[date] => 2016-06-20
[usr] => 1
)
[3] => Array
(
[0] => Array
(
[date] => 2016-06-20
[usr] => 90
)
)
das funktioniert nicht – DCR
Ich denke, Sie wollen '$ masterInclude [$ cnt] [] = $ incY [$ i];' aber ich bin mir nicht sicher, weil Sie nicht geteilt haben, was $ cnt ist oder was Unterschied ist zwischen '$ incY [$ j]' und '$ incX [$ i]' – ThrowBackDewd
Ich versuchte $ masterInclude [$ cnt] [] = $ incY [$ i] aber es hat nicht funktioniert und array_push ($ masterInclude [ $ cnt], $ incY [$ i]); ist, was ich jetzt in der original Frage mache, und offensichtlich funktioniert das auch nicht – DCR