这是我的数组的输出,我如何使用array_pad()
使所有相等的长度或padd为0。
Array
(
[0] => Array
(
[0] => 'xy'
[1] => 'yz'
[2] => 'ab'
)
[1] => Array
(
[0] => 'xy'
[1] => 'xy'
[2] => 'yz'
[3] => 'yz'
)
[2] => Array
(
[0] => 'xy'
[1] => 'xy'
[3] => 'xy'
)
)
我已经计算出最大数组的大小在var $size
中。有人可以帮忙吗?
答案 0 :(得分:1)
您可以使用array_map在内部数组上调用array_pad。
array_map(function($v) use($size){
return array_pad($v, $size, 0);
}, $array);