PHP正则匹配

$pattern,$subject,$replacement都为数组时两者的区别在于filter只保留替换的数组值,而replace保留了整个数组的值

当$pattern和$replacement 都为数组时,数组内包含的数量要匹配

当$subject也为数组时

preg_replacement匹配时无论数组中的元素有没有匹配上都会输出;

preg_filter匹配时只会输出匹配上元素,而没有匹配上的上的则不会被输出

其它情况两个函数返回的值一致

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注