//将多维不规则数组转化为数组( array_to_one )
public function array_to_one($array)
{
//首先定义一个静态数组常量用来保存结果
static $result_array = array();
//对多维数组进行循环
foreach ($array as $value) {
//判断是否是数组,如果是递归调用方法
if (is_array($value)) {
$this->array_to_one($value);
} else //如果不是,将结果放入静态数组常量
$result_array [] = $value;
}
//返回结果(静态数组常量)
return $result_array;
}
public function array_to_one($array)
{
//首先定义一个静态数组常量用来保存结果
static $result_array = array();
//对多维数组进行循环
foreach ($array as $value) {
//判断是否是数组,如果是递归调用方法
if (is_array($value)) {
$this->array_to_one($value);
} else //如果不是,将结果放入静态数组常量
$result_array [] = $value;
}
//返回结果(静态数组常量)
return $result_array;
}