1-14 编程练习
来源:1-14 编程练习
jujijigo
2018-05-14 21:19:58
你好,以下两段代码,执行第一段不能成功修改相关字符,只有第二段那样整句修改执行后才能得到正确的结果。请问有类似第一段代码思路的修改方式或者更好的编码思路吗?
第一段代码:

第二段代码:

2回答
你好,第一种方式和第二种方式思路是一样的,第一种方式应对替换后的值赋值,参考代码如下:
$str1='I just want to walch mevie with my friand';
$str1=str_replace("walch","watch",$str1);
$str1=str_replace("mevie","movie",$str1);
$str1=str_replace("friand","friend",$str1);
echo $str1;如果不重新赋值,$str1的值是不变的,如果解决您的问题请采纳,祝学习愉快!
John_竹
2018-05-15
<?php
$str='I just want to walch mevie with my friand';
$str1=str_replace('walch','watch',$str);
$str2=str_replace('mevie','movie',$str1);
$str3=str_replace('friand','friend',$str2);
echo $str3;
?>