【发布时间】:2013-12-06 05:46:02
【问题描述】:
也许这是重复的,但我没有找到好的解决方案。
我有数组
$list = Array
(
[hi] => 0
[man] => 1
);
$string="hi man, how are you? man is here. hi again."
应该产生 $final_string = "0 1, how are you? 1 is here. 0 again."
我怎样才能以聪明的方式实现它?非常感谢。
【问题讨论】:
-
$newString = str_replace(array_keys($list), array_values($list), $string);或$newString = strtr($string, $list);