<?php
/*Автозамена. Напиши скрипт, заменяющий определенное слово на другое 
(например, слово «дурак» на «хороший человек» в фразе «ты дурак»). 
Скрипт должен не пропускать слово, если оно написано буквами в разном регистре (ДуРАк), 
с заменой русских букв на похожие английские (а -> a), или через пробелы («ты — д у р а к»)*/
error_reporting(-1);
mb_internal_encoding('utf-8');

$text = "Ты - 0  Б E 3   Ь я H a";
$pattern = '/(о|o|0)\\s*б\\s*(е|e)\\s*(з|3)\\s*ь\\s*я\\s*(н|h)\\s*(а|a)/ui';
$replacement = "программист";

$text = preg_replace($pattern, $replacement, $text);

echo $text;
?>