我想用一个数组中的另一个String替换一个String。
$replace = array(
'X' => 'Y'
);
例如:
$astring = 'XYZ';
我想用Y替换所有X.
$astring = 'YYZ';
答案 0 :(得分:3)
您正在寻找str_replace
。请查看文档中的示例:
$phrase = "You should eat fruits, vegetables, and fiber every day.";
$healthy = array("fruits", "vegetables", "fiber");
$yummy = array("pizza", "beer", "ice cream");
$newphrase = str_replace($healthy, $yummy, $phrase);
答案 1 :(得分:0)
将数组$replace
键替换为字符串$astring
中的值:
echo str_replace(array_keys($replace), array_values($replace), $astring);