我想问下,有没办法一次可以把$&一起替换成#,不用分成两行代码。

来源:1-38 编程练习

陈棱波

2019-04-06 22:46:21

<?php


$str1='pig#cat$dog#duck#horse&monkey';

$str1=str_replace('$','#',$str1);

$str1=str_replace('&','#',$str1);

echo $str1;

$arr=explode('#',$str1);

print_r($arr);


?>

我想问下,有没办法一次可以把$&一起替换成#,不用分成两行代码。

写回答

1回答

好帮手慕查理

2019-04-08

您好,可以的,将需要替换的字符写为数组:

$str1=str_replace(['&','$'],'#',$str1);

祝学习愉快!

1

0 学习 · 4928 问题

查看课程