Heim > Artikel > Backend-Entwicklung > So löschen Sie das letzte Zeichen nach der Ausgabe in PHP
So löschen Sie das letzte Zeichen nach der Ausgabe in PHP: 1. Verwenden Sie die Funktionen substr und strlen, um das letzte Zeichen zu löschen. 2. Verwenden Sie direkt die Funktion substr, um das letzte Zeichen in umgekehrter Reihenfolge zu löschen Leerzeichen am Ende der Zeichenfolge.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie lösche ich das letzte Zeichen nach der Ausgabe in PHP?
Fassen Sie die drei Methoden zum Löschen des letzten Zeichens einer Zeichenfolge in PHP zusammen.
1. Einführung
Beim Lesen von Eins-zu-Viele-Informationen mit select() aus der Datenbank ist es häufig erforderlich, eine bestimmte zu verwenden Zeichen werden aufgeteilt und dann zu Zeichenfolgen verkettet.
Allgemeines Syntaxformat:
foreach ($arr as $key => $value) {2 $arr_str = $arr['x_id'] . ',' . $arr_str;3 }
Angenommen, die Zeichen im Zeichenarray $arr sind
arr[0] = 'a';2 arr[1] = 'b';3 arr[2] = 'c';
Dann ist die gespleißte $arr_str-Zeichenfolge a, b, c. Zu diesem Zeitpunkt müssen wir das letzte Zeichen ändern ',' Löschvorgang durchführen.
2. Zusammenfassung der Methoden zum Löschen des letzten Zeichens in PHP:
Methode 1:
substr($arr_str,0,strlen($arr_str)-1);
Detaillierte Erklärung: Funktionssyntax substr(): string substr ( string $string , int $start [, int $length ] )
Syntax der Funktion strlen (): int Strlen (String $ String)
Dieses Beispielprinzip:
Verwenden Sie zuerst die Funktion strlen (), um die Länge der Zeichenfolge $ Arr_str zu bestimmen, und verwenden Sie dann die Funktion substr (), um die Zeichenfolge abzufangen $ arr_str zu $ $ zu $ Die vorletzte Ziffer von arr_str. Dadurch wird das letzte "," entfernt.
Nutzungserfahrung:
Nicht empfohlen, es gibt einen einfacheren und nützlicheren Weg in PHP!
Methode 2:
substr($arr_str, 0, -1)
Detaillierte Erklärung: Verwenden Sie direkt die Funktion substr(), um das letzte Zeichen in umgekehrter Reihenfolge abzuschneiden Sei zufrieden mit der Zeichenfolge, und schließlich darf man nicht! R-Methode 3: re
rtrim($arr_str, ",")Detaillierte Erklärung: RTRIM () Funktionsgrammatik: String RTRIM (String $ Str [, String $ Character_mask]) RTRIM – Löschen Sie die Leerzeichen (oder andere Zeichen) am Ende der Zeichenfolge Verwenden Sie : Es ist einfach auf dieses Bedürfnis vorbereitet! Hinweis: Nachdem die obige Methode die Zeichenfolge bearbeitet hat, gibt sie das Operationsergebnis zurück und ändert die Zeichenfolge selbst nicht! Denken Sie daran, eine Variable zu verwenden, um das Ergebnis zu erhalten! Empfohlenes Lernen: „
PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo löschen Sie das letzte Zeichen nach der Ausgabe in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!