Menu
Coddy logo textTech

Испытание: Проверка палиндрома

Часть раздела Логика и управление потоком путешествия по PHP на Coddy — урок 65 из 68.

challenge icon

Задание

Легко

Вы получите одну входную строку: строку, которая может быть или не быть палиндромом.

Палиндром — это слово или фраза, которые читаются одинаково как в прямом, так и в обратном направлении, без учета регистра. Например, "racecar", "level" и "Madam" являются палиндромами.

Прочитайте входную строку. Проверьте, является ли она палиндромом, сравнив ее с ее перевернутой версией. Используйте функции манипуляции со строками, чтобы перевернуть строку и сравнить ее без учета регистра.

Если строка является палиндромом, выведите: Palindrome

Если строка не является палиндромом, выведите: Not a palindrome

Формат входных данных:

  • Одна строка, содержащая текст (например: racecar или hello)

Ожидаемый результат: Либо Palindrome, либо Not a palindrome в зависимости от того, читается ли входная строка одинаково в прямом и обратном направлении (без учета регистра)

Попробуйте сами

<?php
// Чтение входных данных
$str = trim(fgets(STDIN));

// TODO: Напишите ниже код для проверки, является ли строка палиндромом

// Вывод результата
echo $result;
?>

Все уроки раздела Логика и управление потоком