Example #1
0
function isPalindrom($str)
{
    $isPalindrom = false;
    $str = str_replace(" ", "", $str);
    if (mb_strtolower($str, 'UTF-8') == mb_strtolower(revStr($str), 'UTF-8') && mb_strlen($str, 'UTF-8') != 1) {
        $isPalindrom = true;
    }
    return $isPalindrom;
}
Example #2
0
<?php

function revStr($string = '')
{
    $str = (string) $string;
    $len = strlen($str);
    $rev = '';
    if ($len > 0) {
        $i = 1;
        while ($i <= $len) {
            $rev .= substr($str, -$i, 1);
            $i++;
        }
    }
    return $rev;
}
echo revStr('cat');