关于str replace 不能替换多个字符的问题 求解
我用str replace 替换 例如第一个
echo $uri/view/.trim(str_replace ( '%0a', '', rawurlencode($line))).'.html
帮%0a 替换成空 这个替换正常 而我现在需要一次性替换多个
代码如下
echo $uri/view/.trim(str_replace (array(%0a,''),array(%0d,''), rawurlencode($line))).'.html
%0a 替换成空 成功 但是后面的替换%0d 却失效 求解
如何让这个代码 同时替换两个字符呢
------解决方案--------------------
echo $uri/view/.trim(str_replace (array(%0a,%0d),, rawurlencode($line))).'.html
------解决方案--------------------
str_replace (array(%0a,''),array(%0d,''), rawurlencode($line))
=>
strtr (rawurlencode($line), array(%0a=>'',%0d=>''))