你写的逻辑也能用,不过,结果化的数据,存入数据库里不是方便的多么?哪怕是 sqlite,也会在业务逻辑上把这个内容获取的活丢出去啊.
另外, 如果你就是打算用文件来处理,不建议使用 file_get_contents 来一次性把文件读入,如果文件很大,读入一次,分割一次,都会导致你使用的内存暴涨,而且你的这个文件结构,并不是说必须读入全部文件才能解析结构,完全可以读入一行处理一行啊.
那么,请你看下 fgets 或者 stream-get-line 这两个函数.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…