I want to create a nxnxn size 3d array and fill it with 0.
Ex
if n = 3
output would be
[
[
[0],[0],[0]
],
[
[0],[0],[0]
]
,
[
[0],[0],[0]
]
],
[
[
[0],[0],[0]
],
[
[0],[0],[0]
]
,
[
[0],[0],[0]
]
],
[
[
[0],[0],[0]
],
[
[0],[0],[0]
]
,
[
[0],[0],[0]
]
]
Right now, I can manually do this using:
$array = array_fill(0,3,array_fill(0,3,array_fill(0,3,0)));
But, I need the array to be defined dynamically.
If n = 4, 3d array would be
$array = array_fill(0,4,array_fill(0,4,array_fill(0,4,array_fill(0,4,0)));