关于截取以逗号隔开的字符串位数 本帖最后由 liangcaijian 于 2013-01-18 16:06:09 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $s = '0,48423,48425,48427,48419,48413,48415,48417,48418,48414,48416,48411,';echo preg_replace('/\d+,((?:\d+,){3}\d+).*/', '$1', $s); $string = "0,48423,48425,48427,48419,48413,48415,48417,48418,48414,48416,48411,"; $ar=explode(',',$string); $arr=array_slice($ar,1,4); echo join(',',$arr); $str="0,48423,48425,48427,48419,48413,48415,48417,48418,48414,48416,48411,"; function jiequ($str,$a,$b){ $ar=explode(",",$str); for($i=$a;$i<$b;$i++){ $br[]=$ar[$i]; } return implode(",",$br); } echo jiequ($str,1,5);//1和5表示截取第一个,和第5个,之间的数 XAMPP中apache无法启动问题 Can't create TCP/IP socket (5) 谁能解决了这个问题为大家造福啊??? 一个奇怪的用法,求教了,谢谢 用过zend开发PHP的请进 如何在php4中自动生成Uuid?急! 同名复选框的问题,100分 请问这句话什么意思? 我是刚刚才学完HTML语言的,想学一学PHP当对于APCHE的服务器如何配置?? 这种布局类型的PHP论坛哪儿有下?急 我想往服务器中传文件。请问,需要组件吗? HTTP.INI转换成.htaccess的问题 求一段php抓取标题和超链接的代码
$ar=explode(',',$string);
$arr=array_slice($ar,1,4);
echo join(',',$arr);
$str="0,48423,48425,48427,48419,48413,48415,48417,48418,48414,48416,48411,";
function jiequ($str,$a,$b){
$ar=explode(",",$str);
for($i=$a;$i<$b;$i++){
$br[]=$ar[$i];
}
return implode(",",$br);
}
echo jiequ($str,1,5);//1和5表示截取第一个,和第5个,之间的数