<?php

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

$text='А роза упала на лапу Азора';
echo "Исходный текст: $text\n";

$text = str_replace(" ", "", $text);
$text = mb_strtolower($text);

$length = mb_strlen($text);
$halfLength = floor($length/2);

for ($i=1; $i<=$halfLength; $i++)
	$letter1 = mb_substr($text, $i, 1);
	$letter2 = mb_substr($text, -$i, 1);
	if ($letter1 == $letter2) {
		$result = 'палиндром';
	} elseif ($letter1 != $letter2) {
		$result = 'не палиндром';
		break;
	}
		

echo "Это $result";

?>