1、
preg_match_all —执行一个全局正则表达式匹配
int preg_match_all( string $pattern
, string$subject
[, array&$matches
[, int $flags
= PREG_PATTERN_ORDER
[, int $offset
= 0 ]]] )
搜索subject
中所有匹配pattern
给定正则表达式 的匹配结果并且将它们以flag
指定顺序输出到matches
中.
在第一个匹配找到后, 子序列继续从最后一次匹配位置搜索.
参数
-
要搜索的模式,字符串形式。
-
输入字符串。
-
多维数组,作为输出参数输出所有匹配结果, 数组排序通过
flags
指定。 -
返回值
返回完整匹配次数(可能是0),或者如果发生错误返回
FALSE
pattern
subject
matches