在多个xml中搜索关键字,并在通过PHP匹配关键字时回显文件ID


Search Keywords within mulitiple XMls and echo tho file ID when Keyword is matched via PHP

我想讨论一个程序,我需要在PHP中创建。在我开始写代码之前,我需要你们的一些建议。

描述:

有100个XML文件存储在Linux服务器上,XML中有关于XML文件的描述节点,每个XML文件都有一个唯一ID

所以我需要做的是,想要创建一个网页,用户可以把一些关键字在搜索栏,然后这个关键字需要搜索这些100的XML,如果关键字在这些XML的匹配,那么我们需要显示所有的XML的ID,这些关键字匹配!

在我开始这个之前,我想有一些看法和关注,然后什么是最好的方式来设计这个项目。

任何小算法都会很有帮助!如有任何意见,我将不胜感激。

流程逻辑:获取搜索项,使用simple_xml_load_file()打开每个XML文件;在循环遍历目录的循环中,如果标记匹配"description",则将文件名保存在一个数组中,然后输出该数组。