Heim >Backend-Entwicklung >PHP-Tutorial >PHP-String in umgekehrter Reihenfolge
Vor kurzem schreibe ich eine FTP-Suchmaschine für das Schulnetzwerk. Da ich chinesische Zeichenfolgen segmentieren muss, habe ich eine Kombination aus Vorwärts- und Rückwärtsmethoden verwendet und muss die chinesischen Zeichenfolgen umkehren. Ich suchte online und stellte fest, dass sie alle ähnlich waren und eine Schleife erforderten, was mir nicht besonders gefiel.
Also habe ich das Handbuch gelesen und festgestellt, dass mehrere Funktionen verwendet werden können:
Die Funktion str_split() teilt einen String in ein Array auf.
array_reverse() akzeptiert ein Array-Array als Eingabe und gibt ein neues Array mit den Zellen in umgekehrter Reihenfolge zurück.
implode()-Funktion kombiniert die Array-Elemente zu einer Zeichenfolge.
Das Folgende ist das Testprogramm:
$str="Es gibt nur zwei Grundelemente auf der Welt"
echo $str 🎜>$ str=implode(array_reverse(str_split($str,2)));
echo $str;
?> die Welt
Die beiden Grundarten der Elemente existieren nur in der Welt