str_replace только первое вхождение
function str_replace_once($search,$replace,$text){ $pos=strpos($text,$search); return $pos!==false?substr_replace($text,$replace,$pos,strlen($search)):$text; }
function str_replace_once($search,$replace,$text){ $pos=strpos($text,$search); return $pos!==false?substr_replace($text,$replace,$pos,strlen($search)):$text; }