Wie entferne ich das letzte Trennzeichen am Ende eines Strings in PHP?
Hallo zusammen! Ich bin ein PHP-Anfänger und habe ein Problem beim Erstellen eines Strings aus einem Array. Ich muss die Array-Elemente mit einem Komma verbinden, aber am Ende des Strings bleibt immer ein überflüssiges Trennzeichen.
Hier ist ein Beispiel meines Codes:
```php
$fruits = ['apple', 'banana', 'orange'];
$result = '';
foreach ($fruits as $fruit) {
$result .= $fruit . ', ';
}
echo $result; // Gibt aus: apple, banana, orange,
```
Wie ihr seht, bleibt nach dem letzten Element `orange` ein Komma mit Leerzeichen. Das sieht nicht schön aus und kann bei der weiteren Verarbeitung des Strings Probleme verursachen, besonders wenn ich ihn in einer CSV-Datei speichere oder an eine API sende.
Ich habe versucht, die Funktion `implode()` zu verwenden, aber sie fügt das Trennzeichen nur zwischen den Elementen hinzu, nicht nach jedem. Das funktioniert, aber ich frage mich
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs
Wie man JavaScript-Entwickler wird: Tipps und Lebenslauf im Jahr 2024
Wie man in 30 Minuten eine REST API in PHP schreibt: Praktische Anleitung
Monitoring von C++-Anwendungen: Metriken und Alarme auf fortgeschrittenem Niveau
Debugging von PHP-Code: Techniken und Werkzeuge für Profis