Wie entferne ich das letzte Trennzeichen am Ende eines Strings in PHP?
Hallo zusammen! Ich bin neu in PHP und schreibe ein kleines Skript zur Generierung eines CSV-Strings aus einem Daten-Array. Ich habe ein Array mit Benutzernamen und möchte diese zu einem durch Kommas getrennten String zusammenführen. Ich verwende eine foreach-Schleife, um das Array zu durchlaufen und jeden Namen mit einem Komma am Ende an den String anzuhängen. Hier ist mein Code:\n\n```php\n$users = ['Alice', 'Bob', 'Charlie', 'Diana'];\n$csv = '';\nforeach ($users as $user) {\n $csv .= $user . ',';\n}\necho $csv; // Gibt aus: Alice,Bob,Charlie,Diana,\n```\n\nDas Problem ist, dass am Ende des Strings ein überflüssiges Komma übrig bleibt. Dadurch treten Fehler auf, wenn ich diesen String in einer CSV-Datei verwende oder an eine andere Funktion übergebe – das letzte Element ist entweder leer oder wird falsch geparst. Ich verstehe, dass man irgendwie das letzte Zeichen abschneiden kann, weiß aber nicht wie.