我有两个数组(cad_cons,man_cons),如
cad_cons =>
array
0 => string ''
1 => string '200'
2 => string '500'
3 => string ''
man_cons =>
array
0 => string '228.44'
1 => string ''
2 => string ''
3 => string '320.04'
但我需要像这样合并
cons=>
array
0 => string '228.44'
1 => string '200'
2 => string '500'
3 => string '320.04'
PHP中提供的任何Build in function。
答案 0 :(得分:2)
您需要的只是array_filter()
和array_merge()
的组合。
$a = ['', '200', '500', ''];
$b = ['228.44', '', '', '320.04'];
$a = array_filter($a);
$b = array_filter($b);
print_r(array_merge($a, $b));
以上将给你。
Array
(
[0] => 200
[1] => 500
[2] => 228.44
[3] => 320.04
)
答案 1 :(得分:-1)
你想要什么。
cons = array_merge(cad_cons,man_cons);
官方背景
array array_merge ( array $array1 [, array $... ] )