Menu
Coddy logo textTech

Défi : Vérificateur de palindrome

Fait partie de la section Logique & Flux du Journey PHP de Coddy — leçon 65 sur 68.

challenge icon

Défi

Facile

Vous recevrez une seule entrée : une chaîne de caractères qui peut être ou non un palindrome.

Un palindrome est un mot ou une phrase qui se lit de la même manière à l'endroit et à l'envers en ignorant la casse. Par exemple, "racecar", "level", et "Madam" sont tous des palindromes.

Lisez la chaîne d'entrée. Vérifiez s'il s'agit d'un palindrome en la comparant avec sa version inversée. Utilisez des fonctions de manipulation de chaînes pour inverser la chaîne et la comparer sans tenir compte de la casse.

Si la chaîne est un palindrome, affichez : Palindrome

Si la chaîne n'est pas un palindrome, affichez : Not a palindrome

Format d'entrée :

  • Une seule ligne contenant une chaîne de caractères (exemple : racecar ou hello)

Sortie attendue : Soit Palindrome ou Not a palindrome selon que la chaîne d'entrée se lit de la même manière à l'endroit et à l'envers (insensible à la casse)

Essayez vous-même

<?php
// Lire l'entrée
$str = trim(fgets(STDIN));

// TODO : Écrivez votre code ci-dessous pour vérifier si la chaîne est un palindrome

// Afficher le résultat
echo $result;
?>

Toutes les leçons de Logique & Flux