如何找到某些文本模式的所有实例并将它们添加到PHP中的数组?

时间:2012-08-12 19:43:31

标签: php string explode

例如,我有这样的文字:

<content>Foo</content>This is only a <b>test</b><content>Bar</content>Again, only a test.

如何创建包含两个条目的数组FooBar

1 个答案:

答案 0 :(得分:3)

preg_match_all("/<content>(.+?)<\/content>/is", $string, $matches);

您的结果将被放入$matches数组中。

使用$matches[0]$matches[1]访问它们,依此类推。

祝你好运!

编辑:preg_match_all()将为您提供所有结果!感谢@Blake的提示。