This function should be what you need:
PHP Code:
function replace_first($search, $replace, $data) {
$res = strpos($data, $search);
if($res === false) {
return $data;
} else {
// There is data to be replaced
$left_seg = substr($data, 0, strpos($data, $search));
$right_seg = substr($data, (strpos($data, $search) + strlen($search)));
return $left_seg . $replace . $right_seg;
}
}
This should help,
Dan
|