<?php
error_reporting(-1);
mb_internal_encoding('utf-8');
/*
Автозамена. Напиши скрипт, заменяющий определенное слово на другое 
(например, слово «дурак» на «хороший человек» в фразе «ты дурак»).
 Скрипт должен не пропускать слово, если оно написано буквами в разном регистре (ДуРАк), 
 с заменой русских букв на похожие английские (а -> a), или через пробелы («ты — д у р а к»)
 */
$input = "ты дyPАк";
$pattern = '/д\\s*[уy]+\\s*[рp]+\\s*[aа]+\\s*[kк]+/iu';
$output = preg_replace($pattern, 'няша', $input);
echo $output;