php字符替换$str = "我是中国人sdfsfsfsdffsadfsf"; $ar = array("a.jpg","b.jpg"); 如果将替换成a.jpg 替换成b.jpg 形成"我是中国人sdfsfsfsdffsadfsf"; ------解决方案--------------------$keys=array('img1','img2'); echo strtr($str,array_combine($keys,$ar));