Menu
Coddy logo textTech

Desafío: Verificador de palíndromos

Parte de la sección Lógica y Flujo del Journey de PHP de Coddy — lección 65 de 68.

challenge icon

Desafío

Fácil

Recibirás una única entrada: una cadena que puede o no ser un palíndromo.

Un palíndromo es una palabra o frase que se lee igual de adelante hacia atrás que de atrás hacia adelante, ignorando las mayúsculas y minúsculas. Por ejemplo, "racecar", "level", y "Madam" son todos palíndromos.

Lee la cadena de entrada. Verifica si es un palíndromo comparándola con su versión invertida. Utiliza funciones de manipulación de cadenas para invertir la cadena y compararla sin distinguir entre mayúsculas y minúsculas.

Si la cadena es un palíndromo, imprime: Palindrome

Si la cadena no es un palíndromo, imprime: Not a palindrome

Formato de entrada:

  • Una sola línea que contiene una cadena (ejemplo: racecar o hello)

Salida esperada: Ya sea Palindrome o Not a palindrome basándose en si la cadena de entrada se lee igual de adelante hacia atrás que de atrás hacia adelante (insensible a mayúsculas y minúsculas)

Pruébalo tú mismo

<?php
// Leer la entrada
$str = trim(fgets(STDIN));

// TODO: Escribe tu código a continuación para verificar si la cadena es un palíndromo

// Mostrar el resultado
echo $result;
?>

Todas las lecciones de Lógica y Flujo