Php-Programm zu finden Palindrom?
Drei Schritte, um zu finden, das Palindrom?
-
verwenden
strrev
auf den angegebenen Wert -
Teilen Sie Sie dann mit der
str_split
. -
Dann verwenden
foreach
undconcate
den split-Wert.
Beispiel
$a = "madam";
$b = strrev($a);
$string_reverse = str_split($b);
$palin = '';
foreach($string_reverse as $value){
$palin.= $value;
}
print $palin;
if($a == $palin){
print "<br>Palindrome";
} else {
print "<br>Not Palindrome";
}
Ausgabe
Frau
Palindrom
Ja umkehren und den Vergleich der Geschlechter ist eine Möglichkeit. Was ist die Frage?
Es ist zwar keine Frage für hier, aber kürzen kann man all dies :
Es ist zwar keine Frage für hier, aber kürzen kann man all dies :
function is_palindrome($a) { return $a === strrev($ab); }
InformationsquelleAutor sudhakar | 2015-11-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen Sie dies:
InformationsquelleAutor FelixHo
Gibt es eine einfache Möglichkeit, wir können schreiben, wie diese machen es nicht verkomplizieren:
InformationsquelleAutor user7740335
Prüfen eines string-ob Palindrom oder nicht ohne PHP-Funktion.
InformationsquelleAutor Muhammad Shahzad
Können Sie versuchen, diese, kehrt die Zeichenfolge oder den Wert...
InformationsquelleAutor Chigozie Orunta
InformationsquelleAutor Unnati Mistry
InformationsquelleAutor john ktejik
InformationsquelleAutor Tiberiu
Können Sie versuchen, den folgenden code:
InformationsquelleAutor Mohamed Sabr
Versuchen Sie, diese..
InformationsquelleAutor Ganesh Aher
Dummy-String getestet werden
Umkehren der Zeichenfolge, um
Holen Sie sich die Länge der Zeichenfolge
Variable verwendet werden, für concating string während der Traversierung mittels for-Schleife
Schleife zu Durchlaufen string
Check string Durchlaufen mit for-Schleife ist gleich der Zeichenfolge Umgekehrt mit der PHP-Funktion
Wenn die Ausgabe ja ist, dann es ist Palindrom anders ist es Nicht ein Palindrom string.
*** Ich habe update die Antwort.
Die Antworten sind immer willkommen, es hilft wirklich, um einige zusätzliche Infos zu wie Ihr code löst das problem auf der hand. Dabei aids-ähnlichen (aber nicht identischen) Probleme. Nicht jeder kann vertraut sein mit der genauen Codierung der Logik, kann aber verstehen, Ihre Allgemeinen Annäherung oder Konzept. Zu helfen, verbessern Sie Ihre Antwort, bitte geben Sie einige Kontext und finden Sie in der Hilfe-Artikel auf schreiben tolle Antworten für einige Tipps, wie Sie Ihre Antworten rechnen 🙂
Ich habe diesen code, und es sagt 'abcdefg' ist ein Palindrom, was es eindeutig nicht ist.
Sorry, Es gab Fehler auf wenn-Klausel. Ich habe aktualisiert die Antwort.
InformationsquelleAutor chohan