一个关于数组和正则式的基础问题。 本帖最后由 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(小兴)还有在么?忙我一个小忙。 sys_msg()是哪里的东西? 关于编辑器的问题 Blogmemes中文站开通,欢迎使用!同时散分! 新人请教一个该如何写轮盘算法 关于session的问题 SQL问题请教,怎样在GROUP BY之前对数据进行ORDER BY? php 5开发工具 iis问题,帮小妹请求援助,SOS! 如何执行程序,并把结果显示在网页上 关于下载的小问题? 请问 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);是正确的,楼主要的就是取第一个字母以外的剩余字符。
还有在么?
忙我一个小忙。