我想将结果保存为变量而不是在数组中打印它们

时间:2011-03-24 10:40:38

标签: php regex preg-match

我使用以下代码获取<p></p>之间的内容。而不是在数组中显示结果,如何将每个段落保存在新变量中? 谢谢!

1 个答案:

答案 0 :(得分:0)

我认为

foreach ($matches as $match) {
    doSomething with $match[1];
}

应该做的伎俩。 $matches应包含每个匹配的列表,其中匹配包括匹配的整个字符串,然后是组。由于您感兴趣的每个匹配中只有一个组,$match[1]应该为您提供段落的内容,$match[0]整个段落上带有<p>标记。