<?php

//автозамена

$sentences = ['ты дурак', 'ты дУрАк', 'ты дyрaк', 'ты д у  p  а к'];

$regexp = "/д *?[уy] *?[рp] *?[аa] *?к/ui";
$matches = array();

foreach ($sentences as $sentence)
{
	echo "$sentence - ";
	$result = preg_replace($regexp, "великолепный человек", $sentence);
	echo "$result\n";
}