<?php
 
mb_internal_encoding('utf-8');
 
$text = "А роза упала на лапу Азора";
$niz = mb_strtolower($text);
$bezProbelov = str_replace(' ','',$niz);
$result1 = "палиндром";
$result2 = "не палиндром";
$vsegobukv = mb_strlen($bezProbelov);
$polovinabukv = floor($vsegobukv/2);
 
for ($i = 0; $i <= $polovinabukv; $i++) {
 
	$bukva1 = mb_substr($bezProbelov, $i, 1);
	$bukva2 = mb_substr($bezProbelov, -1-$i, 1);
 
	if ($bukva1 != $bukva2) {
	echo "Результат: {$result2}";
	break;
	} 
	
	if ($i = $polovinabukv && $bukva1 = $bukva1){
	echo "Результат: {$result1}";
	break;	
	}
}  

