php字符轮换

php字符替换$str 我是中国人sdfsfsfsdfimg1fsadfsfimg2$ar array(a.jpg,b.jpg)如果将img1

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));