Fer*_*ero -3 php arrays foreach unique
我有一个数组,其值是特定格式的所有数组,如下所示:
Array
(
[0] => Array
(
[0] => '8227'
[1] => ' 8138'
)
[1] => Array
(
[0] => '8227'
[1] => ' 8138'
[2] => ' 7785'
)
)
Run Code Online (Sandbox Code Playgroud)
我想这个:
Array
(
[0] => 8227
[1] => 8138
[2] => 7785
)
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点 ?
$result = array();
foreach ($input as $sub) { // Loop outer array
foreach ($sub as $val) { // Loop inner arrays
$val = trim($val);
if (!in_array($val, $result)) { // Check for duplicates
$result[] = $val; // Add to result array
}
}
}
Run Code Online (Sandbox Code Playgroud)