<?php

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

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

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

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

for ($i = 0; $i < $halfLenght; $i++) {
	$symbol = mb_substr($noSpace, $i, $halfLenght);
	$symbolBack = mb_substr($noSpace, -$i, $halfLenght); 
	
	if ($symbol == $symbolBack) {
		echo $result;
		
		if ($symbol != $symbolBack) {
			echo $badResult;
		}
	}
}
		
