PHP :: Aufgabe #79 :: Lösung #5
5 Lösungen

#79
Palindrom erkannt, Gefahr gebannt...
Anfänger - PHP
von ElPapito
- 08.05.2015 um 19:53 Uhr
Ein Palindrom ist ein Wort, welches von vorn wie von hinten gelesen werden kann (z.B. Anna, Lagerregal, ...).
Schreibe ein Programm, welches ein Wort einliest und prüft ob dieses ein Palindrom ist.
Klein- und Großschreibung wird hierbei vernachlässigt, d.h. 'A' == 'a', 'B' == 'b', usw.
Beispiele:
Eingabe: Lagerregal
Palindrom
Eingabe: Wasserfall
Kein Palindrom
Schreibe ein Programm, welches ein Wort einliest und prüft ob dieses ein Palindrom ist.
Klein- und Großschreibung wird hierbei vernachlässigt, d.h. 'A' == 'a', 'B' == 'b', usw.
Beispiele:
Eingabe: Lagerregal
Palindrom
Eingabe: Wasserfall
Kein Palindrom
#5

von pornstarIRL (410 Punkte)
- 25.11.2019 um 12:43 Uhr

function palindrom($input){ $arrOld = [str_split($input)]; $arrNew = []; $length = count($arrOld[0]); for ($i = 0; $i < $length; $i++){ array_push($arrNew, end($arrOld[0])); array_pop($arrOld[0]); } $newString = implode($arrNew); if (strtolower($newString) == strtolower($input)){ echo $input . " ist ein Palindrom"; }else{ echo $input . " ist kein Palindrom"; } }
Konsolenausgabe:
"Deine Eingabe" ist ein Palindrom
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1