function bukv($inword,$bukva,$pos) { if ($pos>strlen($inword) || $pos<1 || !is_string($bukva)) return $inword; else { $inword[$pos-1]=$bukva; return $inword; } } echo bukv('abcdefg','z',1);