PHP :: Aufgabe #79 :: Lösung #2

5 Lösungen Lösungen öffentlich
#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

#2
vote_ok
von Jinnai (340 Punkte) - 22.11.2015 um 00:07 Uhr
Quellcode ausblenden PHP-Code
<?php
	function pruefen($wort) {
		$palindrom = strrev($wort);
		if (strtolower($palindrom) === strtolower($wort)) {
			echo 'Eingabe: ' . $wort . '<br />Palindrom';
		}else {
			echo 'Eingabe: ' . $wort . '<br />Kein Palindrom';
		}
	}

	if(isset($_POST['submit'])) {
		if(strpos($_POST['palindrom'], ' ') === false && !is_numeric($_POST['palindrom'])) {
			pruefen($_POST['palindrom']);
		}else {
			echo 'Bitte gebe nur ein Wort ein.';
		}
	}

?>


Quellcode ausblenden HTML-Code
<html>
	<form action="palindrom.php" method="POST">
		Bitte ein Wort eingeben: <input type="text" name="palindrom"><br />
		<input type="submit" name="submit" value="Prüfen">
	</form>
</html>

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben
1810230

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.