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; ?>