 <?php 

error_reporting(-1);
mb_internal_encoding('utf-8');

$text = "Петр иваныч уркал,маму, шыну. Петя что ты а даун?";

$regexp = '/((жы|шы)|(координально|сдесь|зделал|зделаю|зделан)|(,[а-яА-Я]|\\?[[а-яА-Я]|;[а-яА-Я]|![а-яА-Я])|(что)|^a$)/';



$empty = '/\\s/';

if (preg_match($regexp, $text)){
	$words = preg_split($empty, $text);
	
	for ($i = 0; $i <= (count($words)-1); $i++)
	{
		if (preg_match($regexp, $words[$i])){
			echo "Здесь ошибка: \"{$words[$i]}\".\n";

		 }else {
			echo "{$words[$i]} - ошибки нет. \n";
		
	} 
	}
}else {
	echo "Текст написан без ошибок";
}
?>