网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-11-04 15:49:35

hiloong
会员

php中如何返回所有的匹配

php中如何返回所有的匹配?



-------
个人小站

<a href="http://www.hiloong.com"> 森林的博客</a>

离线

#2 2014-11-04 15:55:12

admin
管理员

Re: php中如何返回所有的匹配

可以使用 perg_match_all 返回所有的匹配

<?php
       
$subject = "abzaczadz";
$pattern = "/a(.?)z/";
$n = preg_match_all($pattern, $subject, $match);
var_dump($match);

返回的结果是一个多维的数组。

$match[0] 表示所有的匹配

$match[1] 表示第一组的匹配, 就是第一个小括号里面的东西

$mathc[2] 表示 第二个小括号里面的东西

以此类推


ipbbs.net

离线

页脚

Powered by FluxBB