像"12,13,45,48,14,15,16"这样的字符串,怎么样删除其中的一个呢? 如果字符串比较规则的话, 可以姜紫:$str = "12,13,45,48,14,15,16";$rec = "45";$mid = str_replace($rec, '', $str);echo str_replace(',,', ',', $str);哈.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str = "12,13,45,48,14,15,16";$rec = "/,*45/";$mid = preg_replace($rec, '', $str); substr()explode()用这2个函数应该可以做到吧 那如果有2个45 str = "12,13,45,,45,48,14,15,16"; 值去掉1个呢?? $str = "12,13,45,45,48,14,15,16";$rec = "/,*45/";$mid = preg_replace($rec, '', $str);结果是 12,13,48,14,15,16 不是12,13,45,48,14,15,16呀 5楼 你怎么在删除 $str = "12,13,45,45,45,48,14,15,16";$rec = "/(,*45){2}/";$mid = preg_replace($rec, '\\1', $str);echo $mid;2个只替换一个的. 12,13,45,48,14,15,16如果是这个样子$str='12,13,45,48,14,15,16';$arr=explode(',',$str);$nums=count($arr);for($i=0;$i<$nums;$i++){if($arr[$i]=='你想删除的值')$arr[$i]=='';}不管多少都可以删除吧 方法一:explode 转换成数组foreach 数组 删除 方法二:正则替换 onclick事件 新手求助一个小问题 对mysql_fetch_array()和foreach()内部运行机制不理解。 写了一个类,可是总是报错,帮忙看下 关于php解释的问题 如何在同一个页面里把数据库里的记录每一条隔2秒显示一条,,似一行一行打字,, 在线等,,,, class.WMThumbnail.inc.php 的问题 求救阿 ~~大哥大姐们帮帮忙阿!! 怎么知道自己适不适合学PHP 求解关于PHP搜索结果的问题。。 都说这样的无限级分类好,大家帮忙分析一下 很多用户同时访问同一页面,我想对他们进行先后顺序执行页面,而不是同时执行改页面
$str = "12,13,45,48,14,15,16";
$rec = "/,*45/";
$mid = preg_replace($rec, '', $str);
explode()
用这2个函数应该可以做到吧
$rec = "/,*45/";
$mid = preg_replace($rec, '', $str);结果是 12,13,48,14,15,16 不是12,13,45,48,14,15,16呀 5楼 你怎么在删除
$str = "12,13,45,45,45,48,14,15,16";
$rec = "/(,*45){2}/";
$mid = preg_replace($rec, '\\1', $str);
echo $mid;2个只替换一个的.
如果是这个样子
$str='12,13,45,48,14,15,16';
$arr=explode(',',$str);
$nums=count($arr);
for($i=0;$i<$nums;$i++){
if($arr[$i]=='你想删除的值')
$arr[$i]=='';
}
不管多少都可以删除吧
explode 转换成数组
foreach 数组 删除 方法二:
正则替换