<?php
$mode="/q/";
$thing="qsqsqsdqqqsqsqqq";if(preg_match($mode,$thing,$array)){
echo "匹配成功!".$array[0];
echo "<hr>";
}else{
echo "匹配失败!";
}
?>
以上代码我想实现取出,取出$thing中的每个q,但$array[0]这能取出第一个q,如何取出其他的q,一并输出。在线等候……
$mode="/q/";
$thing="qsqsqsdqqqsqsqqq";if(preg_match($mode,$thing,$array)){
echo "匹配成功!".$array[0];
echo "<hr>";
}else{
echo "匹配失败!";
}
?>
以上代码我想实现取出,取出$thing中的每个q,但$array[0]这能取出第一个q,如何取出其他的q,一并输出。在线等候……
解决方案 »
- explode的问题,搞的郁闷死~~~~~~~~~求高手指教
- 求input对象自动提示的源代码
- 按照书上的说法安装,为什么PHP不支持MYSQL
- 求一函数
- 用PHP做网业的朋友们,请留下你们的MSN以便以后互相交流合做~
- 求救:错误:Parse error: syntax error, unexpected T_VARIABLE in c:\AppServ\www\test2.php on line 8
- 500分求彩票投注网站(PHP+Mysql)源码。
- 如何判断当前记录为表结尾,谢谢
- 装了这个论坛可是发现不好注册,帮看一下是什么原因!!
- 我是一个想学php的新人!!有人能介绍一下php吗?
- shell中的一个简单问题
- DZ 这一段代码的用意是什么啊
$mode="/q/";
$thing="qsqsqsdqqqsqsqqq";if(preg_match_all($mode,$thing,$array)){
/*****看看匹配所有的q*/
echo "<pre>";
print_r($array[0]);
echo "</pre>";
/*********************/
foreach($array[0] as $value)
{
echo "匹配成功!".$value."<br />";
}
echo "<hr>";
}else{
echo "匹配失败!";
}
?>