跳转到主内容
极星编程网:以代码为星,赴技术山海!

函式:preg_match_all()_PHP

函式:preg_match_all ()--------------------------------------------------------------------------------Perl 相容语法函式库preg_match_all字串整体比对剖析。语法:int preg_match_all (string pattern,string subject,array matches,int[order]);传回值:整数函式种类:资料处理内容说明本函式以 pattern 的规则来整体剖析比对字串 subject。比对结果传回的值放在阵列参数 matches 之中,并依顺序值 order 排序。参数 order 的值有 PREG_PATTERN_ORDER 及 PREG_SET_ORDER 二种。若没有 order 值,则系统自动以 PREG_PATTERN_ORDER 代入 order 值中。传回值为合乎比对结果的数目,若没有或错误则传回 false 值。使用范例PREG_PATTERN_ORDER 的例子preg_match_all ("|]+>(.*)[^>]+>|U","a test",$out,PREG_PATTERN_ORDER);print$out[0][0].

", ".$out[0][1].

"\n";print$out[1][0].

", ".$out[1][1].

"\n"?>传回值为b>example:/b>,div align=left>this is a test/div>example:,this is a testPREG_SET_ORDER 的例子preg_match_all("|]+>(.*)[^>]+>|U","a test",$out,PREG_SET_ORDER);print$out[0][0].", ".$out[0][1]."\n";print$out[1][0].", ".$out[1][1]."\n"?>传回值为b>example:/b>,example:div align=left>this is a test/div>,this is a test

相关文章