php 展平多维数组
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 展平多维数组相关的知识,希望对你有一定的参考价值。
$array = [
'name' => [
'Name is required',
'Name cannot contains numbers',
'Name structure' => [
'More than 3 letters',
'No polish letters'
]
],
'dob' => [
'Name is required'
],
'password' => [
'Password is required',
'Password cannot contains numbers'
],
'Something else'
];
function flatten_array(array $items, $flattened = []) {
foreach ($items as $item) {
if(is_array($item)) {
$flattened = flatten_array($item, $flattened);
continue;
}
$flattened[] = $item;
}
return $flattened;
}
以上是关于php 展平多维数组的主要内容,如果未能解决你的问题,请参考以下文章
如何在 PHP 中将多维数组“展平”为简单数组? [复制]
如何在 PHP 中将多维数组“展平”为简单数组? [复制]
Perl:展平多维数组的最简单方法是啥?
展平多维数组连接键[重复]
Javascript:使用递归将多维数组展平到位
部分展平多维数组