Menu
Coddy logo textTech

Sfida: Verifica dei palindromi

Fa parte della sezione Logica e flusso del percorso PHP di Coddy. Lezione 65 di 68.

challenge icon

Sfida

Facile

Riceverai un singolo input: una stringa che potrebbe essere o meno un palindromo.

Un palindromo è una parola o una frase che si legge allo stesso modo in avanti e all'indietro ignorando le maiuscole e le minuscole. Per esempio, "racecar", "level" e "Madam" sono tutti palindromi.

Leggi la stringa di input. Verifica se è un palindromo confrontandola con la sua versione invertita. Usa funzioni di manipolazione delle stringhe per invertire la stringa e confrontarla senza distinzione tra maiuscole e minuscole.

Se la stringa è un palindromo, stampa: Palindrome

Se la stringa non è un palindromo, stampa: Not a palindrome

Formato dell'input:

  • Una singola riga contenente una stringa (esempio: racecar o hello)

Output previsto: Palindrome oppure Not a palindrome, a seconda che la stringa di input si legga allo stesso modo in avanti e all'indietro (senza distinzione tra maiuscole e minuscole)

Provalo tu

<?php
// Leggi l'input
$str = trim(fgets(STDIN));

// TODO: Scrivi il tuo codice qui sotto per verificare se la stringa è palindroma

// Stampa il risultato
echo $result;
?>

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore PHP online