作用: 将一个多维数组转换为一维数组,只保留里面的value值,重新组成一个以序号为下标的一维数组。
注:
- 此方法不是php中的方法
- 如果本身就是一维数组的话,只保留里面的value值,重新组成一个以序号为下标的一维数组。
//二维数组
$array = [0 => 'Joe', 'languages' => ['PHP', 'Ruby']];
$array = array_flatten($array);
print_r($array);
/*
Array
(
[0] => Joe
[1] => PHP
[2] => Ruby
)
*/
//本身是一维数组
$array = [0 => 'Joe', 'languages' => 'PHP'];
$array = array_flatten($array);
print_r($array);
/*
Array
(
[0] => Joe
[1] => PHP
)
*/
网友评论