Php 我想将结果保存为变量,而不是在数组中打印它们
我正在使用以下代码来获取介于Php 我想将结果保存为变量,而不是在数组中打印它们,php,regex,preg-match,Php,Regex,Preg Match,我正在使用以下代码来获取介于和之间的内容。如何将每个段落保存在新变量中,而不是将结果显示在数组中? 谢谢大家! 我认为 foreach ($matches as $match) { doSomething with $match[1]; } 我们应该做到这一点$matches应包含每个匹配项的列表,其中匹配项由匹配的整个字符串组成,然后是组。由于每个匹配中只有一组您感兴趣,$match[1]应该为您提供段落内容,$match[0]整个段落上都有标记。您为什么想要它?这样的问题毫无意义。
和
之间的内容。如何将每个段落保存在新变量中,而不是将结果显示在数组中?
谢谢大家! 我认为
foreach ($matches as $match) {
doSomething with $match[1];
}
我们应该做到这一点
$matches
应包含每个匹配项的列表,其中匹配项由匹配的整个字符串组成,然后是组。由于每个匹配中只有一组您感兴趣,$match[1]
应该为您提供段落内容,$match[0]
整个段落上都有
标记。您为什么想要它?这样的问题毫无意义。你好。我的目的是将页面的所有段落保存在变量中。所以我可以添加一些PHP代码并使用它们。嗨,谢谢你的帮助。我试着回显它,它打印了好几次(取决于站点中有多少个)。它打印同一段落多次,每个段落一次?所以ABC
会导致AAA
?然后您可以尝试foreach($paragration匹配[0])echo$paragration代码>。