PHP 数组系列
/**
- @todo 多维数组转变为一维数组
- @param $dataArr 需要转换的数组
- @param $field 简化的字段
- @param $isFirst 多层数组,是否只取第一层
*/
private function toOneArrayA($dataArr, $field = 'sName', $isFirst = false)
{
foreach ($dataArr as $key => $val) {
$_ret[$key] = $val[$field];
if (!empty($val['attrs']) && !$isFirst) {
$arr = $this->toOneArray($val['attrs']);
$_ret = $_ret + $arr;
}
}
return $_ret;
}
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: