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


PHP - replace character referring to another character sequence in the array

我有

$ a = ' 1024、1025、0000 | 1020 | 0000年的;
$ b = ' 1024, 1025, 0000, 1020, 0000, ';

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

输出:

$ b = ' 1024、1025、0000 | 1020 | 0000年的;

如何用PHP制作

<<p> 编辑问题/strong>

在我的例子中,我希望$b将具有序列(,)和(|)作为$a。重点是(,)和(|)位置,数据

的另一个例子

$ a = ' 1024、1025、1234 | 1020 | 0000年的;
$ b = ' 1024, 1025, 3321, 1020, 2345, ';

输出:

$ b = ' 1024、1025、3321 | 1020 | 2345年的;

如何用PHP制作它,感谢帮助

认为,

为了使$b与$a完全相同,您必须使用下面的代码,使用str_replace()函数。

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