递归处理无限分类

 1.property_id当前id,big_property_id父分类id,property_name当前分类名称

$sortArray为分类最终数组,$data数据库待分类数据

$sortArray = array();

    function getSortArray($pid,$data) {
        global $sortArray;
        foreach ($data as $sort) {
            if ($sort['big_property_id'] == $pid) {
                $sortArray[$pid][$sort['property_id']] = $sort['property_name'];
                //var_export($sortArray);
                getSortArray($sort['property_id'],$data);
                }
        }
    }

你可能感兴趣的:(PHP,递归,分类)