如何在PHP中删除字符串中的字符
我只想从变量$a中删除字符“c”如何在PHP中删除字符串中的字符,php,string,Php,String,我只想从变量$a中删除字符“c” $a="a,b,c,d"; 变量$a必须采用这种格式 $a="a,b,d"; 我尝试了array(),但它对我的工作没有用处。使用 使用 您可以使用,或者您可以和: 如果要使用其中一种方法,请不要忘记在字符串前面包含一个额外的字符(然后再进行剥离),因为剥离第一个字符(如果选择)会有困难 $str=substr(str_替换(“,c“,”,“,”,“$a),1)str_替换(“c,”,“,$a”) <?php $a="a,b,c,d"; echo
$a="a,b,c,d";
变量$a必须采用这种格式
$a="a,b,d";
我尝试了array(),但它对我的工作没有用处。使用
使用
您可以使用,或者您可以和:
如果要使用其中一种方法,请不要忘记在字符串前面包含一个额外的字符(然后再进行剥离),因为剥离第一个字符(如果选择)会有困难
$str=substr(str_替换(“,c“,”,“,”,“$a),1)代码>str_替换(“c,”,“,$a”)代码>
<?php
$a="a,b,c,d";
echo str_replace("c,", "", $a); //output: a,b,d
?>
$str = str_replace(",c", "", $a);
$parts = explode(',', $a);
$parts = array_diff($a, array('c'));
$a = implode(',', $a);