<?php

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


$text = "А роза упала на лапу Азора";
$result = 'палиндром';

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

$lenght = mb_strlen($str);
$halfLenght = floor($lenght/ 2);

for ($i = 1; $i <= $halfLenght; $i++) {
	$firstHalf = mb_substr($str, $i - 1, 1);
	$secondHalf = mb_substr($str, -$i, 1);
	echo "{$firstHalf} ------ {$secondHalf}\n";
	
	if ($firstHalf != $secondHalf) {
		echo "{$text} - Это не палиндром!\n";
		break;
	}
	
	if ($i == $halfLenght) {
		echo "{$text} - это палиндром!\n";
	}
}


