日期:2014-05-17  浏览次数:20447 次

php字符替换
$str = "我是中国人sdfsfsfsdf<img1>fsadfsf<img2>";
$ar  = array("a.jpg","b.jpg");

如果将<img1>替换成a.jpg
<img2>替换成b.jpg

形成"我是中国人sdfsfsfsdf<a.jpg>fsadfsf<b.jpg>";

------解决方案--------------------
$keys=array('img1','img2');
echo strtr($str,array_combine($keys,$ar));