<?php 
function utf8_strrev(string $str)
{
    preg_match_all('/./us', $str, $ar);
    return join('', array_reverse($ar[0]));
}

$text = "А роза упала на лапу Азора";
$textToCompare = mb_strtolower(str_replace(" ", "", $text));
echo utf8_strrev($textToCompare) === $textToCompare ? "палиндром" : "не палиндром";