PHP 内容过滤问题 本帖最后由 xx0xx0000 于 2010-09-16 23:45:26 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $sString = 'br />liupeng<br />[email protected]'; preg_match_all("/\S[a-zA-Z0-9]+@\w{2,4}.\w{2,4}/i", $sString, $aMatch); print_r($aMatch[0]); //echo "<hr>"; echo $aMatch[0][0];看看这样可以不。 按这个方法得到的结果是这样的Array ( [0] => [email protected] [1] => [email protected] [2] => [email protected] [3] => [email protected] ) Array 怎么能把这么多信箱地址 变成一个啊? Array ( [0] => [email protected] [1] => [email protected] [2] => [email protected] [3] => [email protected] ) [email protected] 结果是这样的 多个变一个,这太容易了,方法也很多,我说个最本的方法,你先对数据进行统计用count($aMatch[0])),然后用一个for语句,输出来就可以的啊,for($i=0;$i<=count($aMatch[0]));$I++){echo $aMatch[0][$i];} 整体思路这样,具体的你慢慢调一下。 初学者PHP DR与Wampserver 打印数组 用CSS控制输出内容 100分求助,discuz积分和ucenter home 经验同步 怎么触发textarea里文本显示 mysql时间字段查询,在线等 一直没弄明白CSDN的问题!~别骂我白啊! 子目录下的页面无法在浏览器中显示? 用smarttemplate,页面需要分页怎么办? 关于 php4 and 5的 算是我自己的一个PHP作品吧,大家都来看看~~~~~~~~~~~~~~~~~~~~~~ php函数调用问题
preg_match_all("/\S[a-zA-Z0-9]+@\w{2,4}.\w{2,4}/i", $sString, $aMatch);
print_r($aMatch[0]);
//echo "<hr>";
echo $aMatch[0][0];看看这样可以不。
怎么能把这么多信箱地址 变成一个啊?