Делаю проверку на палиндром, но с русскими символами, что то не так. Почему кодировка кривая? Кто то подскажет ?
$text = strtolower("апрпа");
$text = preg_replace ("/[^a-zA-ZА-Яа-я0-9]/","", $text);
function isPalindrom($text)
{
$halfLen = floor(strlen($text)/2);
$len = strlen($text)-1;
for($i = 0; $i < $halfLen; $i++){
if($text[$i] != $text[$len - $i]){
return "$text - Not Palindrom!";
}
}
return "$text - is Palindrom!";
}
echo isPalindrom($text);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Учусь делать самую простую систему сообщений, между двумя пользователями, где на сообщение можно ответить только 1 раз и это сообщение и ответ,...
Код из документацииПочему при создании связей Many to many создается 2 записи? Не могу сделать взять между USER и NEWS хочу сделать общий comments между...
Если вывести весь массив то все ок, а 1 символ то получаю кракозябруКак исправить? И почему так происходит
Добрый день, Нужно сделать загрузку файлов с описанием, каждого прикреплённого файлаИ общее описание всех файлов