有需求联系

Information

- 信息浏览 -

php str_replace怎么同时替换多个字符

2022-04-27 980

方法:将str_replace()的第一个参数设置为数组,语法“str_replace(数组,'替换值',$str)”,可将多个字符都替换为同一个指定字符;如果想替换为不同的指定字符,只需将第二个参数也设置为数组,且两数组的元素个数要一致。

<?php
$str = "abchelloabc";
$newStr=str_replace(['a','b','c'],'-',$str);//a或b或c都替换成-
echo $newStr."<br>";
?>
<?php
$str = "abchelloabc";
$newStr=str_replace(['a','b','c'],['-','!','~'],$str);//a->- b->! c->~
echo $newStr."<br>";
?>

注意:两个数组的元素个数要一致。

Copyright © 2024 镇江小蚂蚁信息科技有限公司 All Rights Reserved.