使用关键字分割文件的文本以分割文本块。PHP

使用关键字分割文件的文本以分割文本块。PHP,php,parsing,Php,Parsing,我有一个以下格式的文本文件: [Term] data data data [Term] data data data data data [Term] data data data data data 并希望按单词[Term]拆分该文件,并获取其下的所有行。 有没有什么主意哪个命令适合这个 谢谢只需使用file\u get\u contents()将整个文件作为字符串加载,然后使用explode()将其放入基于术语的数组中即可。然后,您可以使用换行符作为分隔符,将每一行分隔为它自己的(子)

我有一个以下格式的文本文件:

[Term]
data
data
data

[Term]
data
data
data
data
data

[Term]
data
data
data
data
data
并希望按单词[Term]拆分该文件,并获取其下的所有行。 有没有什么主意哪个命令适合这个


谢谢

只需使用
file\u get\u contents()
将整个文件作为字符串加载,然后使用
explode()
将其放入基于术语的数组中即可。然后,您可以使用换行符作为分隔符,将每一行分隔为它自己的(子)元素


如果您可以将每个术语下的结构更改为键值对,您还可以使用来解析它。

谢谢。我知道这是件简单的事,但我无法接受。