编写PHP程序实现如下功能:允许用户上载一个描述某分类体系类别层次结构(多叉树)的文本文件,分析统计每个类别可以进一步细分为多少个子类别(即孩子的个数),并用图形方式(树型)显示出根结点及其直接孩子,即输出根结点和第一级类别。进一步说明:描述某分类体系类别层次结构(多叉树)的文本文件的存储格式如下:
 每一行描述了父结点与子结点的关联关系,如“131679 131723”表示类别131679是类别131723的父亲。需要实现的功能有:文件上载、文件读取、字符串处理、统计分析以及图像处理。用图形方式显示分类层次结构时只要求显示根结点及第一级类别。

解决方案 »

  1.   

    允许用户上载一个描述某分类体系类别层次结构(多叉树)的文本文件,分析统计每个类别可以进一步细分为多少个子类别(即孩子的个数),并用图形方式(树型)显示出根结点及其直接孩子,即输出根结点和第一级类别。这个设计不好
    不如传一个有描述父子关系的json,这就省了设计编码文本的事情
    第二步需要找个php的树呈现类来做,如phptreegraph大学研究课题吗?? 如果为了考验,那么还是自己扫字符串然后按约定格式解析吧