<?php

        mb_internal_encoding("utf-8");

        function is_pal($s) {
            $s = mb_strtolower(str_replace(" ", "", $s));
            $half_s = floor(mb_strlen($s) / 2);
            $c = 0;
            $j = -1;
            for ($i=0; $i <= $half_s; $i++) {
                $a = mb_substr($s, $i, 1);
                $b = mb_substr($s, $j, 1);

                if ($a == $b) {
                    $c++;
                }
                $j--;
            }

            if ($c > $half_s) {
                echo "Посоны, это палиндром!";
            }
            else {
                echo "Посоны, это НЕ палиндром!";
            }
        }

        is_pal("А роза упала на лапу А зора");
?>