PHP - 替换指向数组中另一个字符序列的字符

时间:2013-04-26 23:50:11

标签: php arrays replace character sequence

我有

  

$一个= '1024,1025,0000 | 1020,0000 |';
  $ B = '1024,1025,0000,1020,0000,';

我想在$ b中用(|)替换逗号(,),以便$ b等于$ a 像这样

输出:

  

$ B = '1024,1025,0000 | 1020,0000 |';

如何使用PHP

修改问题

在我的情况下,我希望$ b将序列(,)和(|)作为$ a。重点是(,)和(|)位置,数据的另一个例子

  

$一个= '1024,1025,1234 | 1020,0000 |';
  $ B = '1024,1025,3321,1020,2345,';

输出:

  

$ B = '1024,1025,3321 | 1020,2345 |';

如何使用PHP实现它,感谢帮助

的问候,

1 个答案:

答案 0 :(得分:0)

为了使$ b完全符合$ a,你必须使用下面使用str_replace()函数的代码。

$b=str_replace("0000,","0000|",$b);