<?php
$subject = "One fish two fish red fish blue fish";
function str_replace_nth($search, $replace, $subject, $nth)
{
if (false !== $found && $found > $nth) {
}
return $subject;
}
echo str_replace_nth('fish', 'bla-bla-bla', $subject, 2);
PD9waHAKCiRzdWJqZWN0ID0gIk9uZSBmaXNoIHR3byBmaXNoIHJlZCBmaXNoIGJsdWUgZmlzaCI7CgpmdW5jdGlvbiBzdHJfcmVwbGFjZV9udGgoJHNlYXJjaCwgJHJlcGxhY2UsICRzdWJqZWN0LCAkbnRoKQp7CgkkZm91bmQgPSBwcmVnX21hdGNoX2FsbCgnLycucHJlZ19xdW90ZSgkc2VhcmNoKS4nLycsICRzdWJqZWN0LCAkbWF0Y2hlcywgUFJFR19PRkZTRVRfQ0FQVFVSRSk7CglpZiAoZmFsc2UgIT09ICRmb3VuZCAmJiAkZm91bmQgPiAkbnRoKSB7CgkJcmV0dXJuIHN1YnN0cl9yZXBsYWNlKCRzdWJqZWN0LCAkcmVwbGFjZSwgJG1hdGNoZXNbMF1bJG50aF1bMV0sIHN0cmxlbigkc2VhcmNoKSk7Cgl9CglyZXR1cm4gJHN1YmplY3Q7Cn0KCmVjaG8gc3RyX3JlcGxhY2VfbnRoKCdmaXNoJywgJ2JsYS1ibGEtYmxhJywgJHN1YmplY3QsIDIpOwoK