现在$convert_to_str
下面的字符串保存在其中的数组逗号中。我想删除字符串中的逗号,但只有逗号引起的数组而不是数组值中的逗号。
例如:Merc中的逗号,Benz应该留下来,并且逗号分隔沃尔沃,宝马和丰田应该去。我不介意在内爆之前或之后删除逗号
PHP
$cars = array("Volvo", "BMW", "Toyota", "Merc,Benz");
$convert_to_str = implode(',', $cars);
答案 0 :(得分:4)
implode函数首先添加了逗号。所以不要使用逗号作为"胶水"内爆函数的论证。
您可以使用
implode(' ',$cars);
获取
"沃尔沃宝马丰田Merc,奔驰"
或
implode('',$cars);
获取
" VolvoBMWToyotaMerc,奔驰"