关于php字符串替换的一个简单问题,在线等 现在有一个字符串$str = '313.323.100.400';另一个字符 $str2 = '323';我现在想把 $str 变成 '0.323.0.0'紧接着在把 $tr 变成 '0.1000.0.0'请问如何实现?在线等。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 变成?你那数值 除了跟 str2有点关系 其他有什么关系? 现在有一个字符串$str = '313.323.100.400';另一个字符 $str2 = '323';其中 $str 里面有一个 323 就是$str2的值,保留这个值,其他的都变为0 按照你的再次解释,最简单的方法是:$str="0.".$str2.".0.0";但是我想这不是你想要的,所以请再次解释清楚你的意图,问题的描述能力直接影响到你和别人帮你解决问题的速度。 $str = '313.323.100.400';$str2 = '323';$arr = explode('.', $str);$str = array();foreach($arr as $r) { $str[] = $r == $str2 ? '1000' : '0';}echo implode('.', $str); 亲爱的yangball,你确定他的$str就一定是用.分隔的并且$str2一定和某两个.之间的字符串完全相同? PHPEXCL下载比较慢,求大神帮忙,在线等 如何用php检测网站是否可以访问?fopen之类的就算了,如果多了,效率太低 iis5.1+php5.3配置问题 谁能帮我找一个批量转换软件 可以像cnzz的utf8转换那样转换中文的 问一个简单的PHP.INI中的配置问题.谢谢! 页面传值机制(除POST、GET传值之外的另一种传值方式) 怎么知道网页是从哪里转过来的?? 请问虎翼网的B型虚拟主机支持大型论坛吗? munn(印度象)请进!为表答谢^ 一个关于混写高难度的问题 我这段验证代码有问题吗? Apache和MySQL的运行机制是什么?
现在有一个字符串
$str = '313.323.100.400';
另一个字符
$str2 = '323';其中 $str 里面有一个 323 就是$str2的值,保留这个值,其他的都变为0
$str="0.".$str2.".0.0";但是我想这不是你想要的,所以请再次解释清楚你的意图,问题的描述能力直接影响到你和别人帮你解决问题的速度。
$str = '313.323.100.400';
$str2 = '323';
$arr = explode('.', $str);
$str = array();
foreach($arr as $r) {
$str[] = $r == $str2 ? '1000' : '0';
}
echo implode('.', $str);