请问这段php代码中,为什么替换函数strtr()不起作用?

2025-03-07 01:46:20
推荐回答(3个)
回答1:

看到函数的说明没,strtr 是返回字符串str的一个副本,也就是说他自己身是没有改变的。

 echo strtr($str,$change); 这样就可以看到,他已经执行成功了,只是你没拿他的返回值。 加上 $str = strtr($str,$change); 就可以得到你想要的。

回答2:

字符串替换函数str_replace,不是strstr

回答3:

可以的