//应用递归,将多维数组转化为一维数组
function rebuild_array($arr)
{
static $tmp=array();
for($i=0; $i< count($arr); $i++){
if(is_array($arr[$i])) $this->rebuild_array($arr[$i]);
elseif(!empty($arr[$i])) $tmp[] = $arr[$i];
}
return $tmp;
}
//将一维数组重写并按数字索引依次排列
function arrayOneUnique($arr)
{
$tmp = array();
$tmp[0] = $arr[0];
$j = 1;
for($i=1;$i<count($arr);$i++)
{
if($this->checkSame($tmp,$arr[$i]))
{
$tmp[$j] = $arr[$i];
}
}
return $tmp;
}
//判断是否有相同的元素
function checkSame($arr,$v)
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载