一个关于数组和正则式的基础问题。 本帖最后由 midnight2010 于 2011-02-04 14:48:14 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$s = <<<eofai bqy cyi duqf eybga fp gwh hks ib jmt krh lr mf nyy ob ,pnyjf qgip rj svftc tr ui vwfk .wccc xs yfcu zdmcf ac buej cr debtl etfog ,frsaa gtgid hbn itha jj kccc lg mwh ngavc .oc puej qr rhhii syi tyh upx vfpfc wkc ,2010 xwftc yftjb zj aie bfcu2,cg dav eftjb fj gie hfcu2.ic juej kxyxk lr mugvb njegd or pssq qyi rp ssu tdhgq ub ,vbnyt wq xkw ycqyt zpx adhgq ,bxqc ci dcqyt epx fdhdy ggc hdnog.iusr jr kgavc lc musr nr olnkh pfcu qwdgk,ri sce tdy uuduj ,vg wpg xs yqtny,zbnyt aq bjb cdd dr erwmy fyi gj hdy io jwb kw ludh mshn nb .oq ps qntyo,rq ss tipwf uthtc,vq ws xipwf ythyo.zbnyt akwce bypsu cq dftce ei fsgg gtrho hr yucad.judgf kvvww lbnyt mkwce niv odn prqqg qr aahw ,rvfsu sq tft uce vnyu wjh xpfdn wq zr ahhsf .bfcu cwdt dthnn efkcq fr ggk ,hfcu iwdt jthnn kfkcq lr maawt .ntf okht pcw,qtf rkht scw , tqq uhfc vkht,...wta xmq ydhc ziyv awf be cjf .eof;$arrs = explode(" " , $s );$ms = array('.',' ',',');foreach($arrs as $v){ $out = str_replace($ms,'',$v); $out = substr($out , 1); echo $out . "<br>";}?> 发现两个小问题:1. $out = substr($out , 1); 应该为 $out=substr($out,0,1); 2. echo $out . "<br>"; 应该为 echo $out.'<br />'; 汗,看错了,$out = substr($out , 1);是正确的,楼主要的就是取第一个字母以外的剩余字符。 skyaspnet(小兴)还有在么?忙我一个小忙。 PHP中的几种MySQL数据库操作,选哪个? php 生成浏览器窗口缩略图怎么生成? 用户权限是保存到cookie还是实时到数据库里取? PHP函数 为什么显示时有个<号,哪位能讲一下这个表格的显示原理 谁介绍个访问计数器和在线人数计数器(文本的 PHP) 再求正则。。。 免費好用的 PDF Library 大收集 写入文本居然不换行?为什么! 和数据库的连接 请问 preg_match('/^(.*)\[(.*)\](.*)$/', $filterValue, $matches)是什么意思阿,谢谢 关于版本号的下载问题
<?php
$s = <<<eof
ai bqy cyi duqf eybga fp gwh hks ib jmt krh lr mf nyy ob ,pnyjf qgip rj svftc tr ui vwfk .wccc xs yfcu zdmcf ac buej cr debtl etfog ,frsaa gtgid hbn itha jj kccc lg mwh ngavc .oc puej qr rhhii syi tyh upx vfpfc wkc ,2010 xwftc yftjb zj aie bfcu2,cg dav eftjb fj gie hfcu2.ic juej kxyxk lr mugvb njegd or pssq qyi rp ssu tdhgq ub ,vbnyt wq xkw ycqyt zpx adhgq ,bxqc ci dcqyt epx fdhdy ggc hdnog.iusr jr kgavc lc musr nr olnkh pfcu qwdgk,ri sce tdy uuduj ,vg wpg xs yqtny,zbnyt aq bjb cdd dr erwmy fyi gj hdy io jwb kw ludh mshn nb .oq ps qntyo,rq ss tipwf uthtc,vq ws xipwf ythyo.zbnyt akwce bypsu cq dftce ei fsgg gtrho hr yucad.judgf kvvww lbnyt mkwce niv odn prqqg qr aahw ,rvfsu sq tft uce vnyu wjh xpfdn wq zr ahhsf .bfcu cwdt dthnn efkcq fr ggk ,hfcu iwdt jthnn kfkcq lr maawt .ntf okht pcw,qtf rkht scw , tqq uhfc vkht,...wta xmq ydhc ziyv awf be cjf .eof;$arrs = explode(" " , $s );
$ms = array('.',' ',',');
foreach($arrs as $v){
$out = str_replace($ms,'',$v);
$out = substr($out , 1);
echo $out . "<br>";
}
?>
发现两个小问题:1. $out = substr($out , 1); 应该为 $out=substr($out,0,1);
2. echo $out . "<br>"; 应该为 echo $out.'<br />';
汗,看错了,$out = substr($out , 1);是正确的,楼主要的就是取第一个字母以外的剩余字符。
还有在么?
忙我一个小忙。