- strpos: documentation ( source)
- substr_replace: documentation ( source)
- str_replace: documentation ( source)
<?php
$str = "GOODDAY";
$find = "O";
$replaceWith = "U";
$lastPos = 0;
while (($lastPos = strpos($str, $find, $lastPos)) !== false) {
echo substr_replace($str, $replaceWith, $lastPos, 1) . "\n";
$lastPos = $lastPos + strlen($find);
}
echo str_replace($find, $replaceWith, $str);