mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit] )
如果指定了 limit,则仅替换 limit 个匹配,如果省略 limit 或者其值为 -1,则所有的匹配项都会被替换。
如果指定了 limit,则仅替换 limit 个匹配,如果省略 limit 或者其值为 -1,则所有的匹配项都会被替换。
调试欢乐多
str_replace
preg_replace
两个函数都行
$string = "a a b b c c";
$patterns = array("/a/","/b/","/c/");
$replacements = array_pad(array(),count($patterns),"<a href='#'>$0</a>");
print preg_replace($patterns, $replacements, $string, 1);