<?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,一并输出。在线等候……
解决方案 »
- 编码转换不了,怪了
- 求一个正则和截取函数
- 10月27日Discuz!研发人员与PHPer技术交流会报名进行中!
- 大连 急召PHP,JSP或ASP工程师 英语 这个周六10/17号面试
- php curl 多线程抓取数据能判断分别来自哪个url吗?
- 一个文章系统,要不要开放给会员javascript编程的权限?如果不能开放,请说下理由?
- Windows2000+asp很熟悉,请问如何迁移到Unix+php上面来
- php生成的pdf文件如何支持中文
- 我做的网页好像是要整个页面下载完后才显示,就像是突然弹出来一样,怎么回事?
- 求助!MYSQL的INSERT问题
- 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 "匹配失败!";
}
?>