preg_match获得多个

时间:2012-06-11 01:42:30

标签: php regex

我有一个类似w / e更多HTML的页面 我需要获取标签之间的所有数据而不是第一个。目前我使用

<?php([^<]*?)\?>/"

但它抓住第一个并停止。有什么帮助吗?

2 个答案:

答案 0 :(得分:2)

查看函数preg_match_all

答案 1 :(得分:1)

将此项与preg_match_all()

一起使用
preg_match_all("/<?php([^<]*?)\?>/siU",$html,$output);
print_r($output[1]);