Entfernen doppelter Zeichen nebeneinander
Ich versuche, doppelte Zeichen zu entfernen, die direkt nebeneinander liegen
1,2,3,4,5 - hat ein paar Kommas, aber sie dürfen nicht entfernt werden 1, 2, 3, 4, 5 - müsste in die regulären 1,2,3,4 umgewandelt werden , 5 egal wie viele Kommas zwischen jeder Zahl stehen, ich möchte nur eines haben. Ich habe etwas Ähnliches, das sicherstellt, dass am Ende der Zeichenfolge keine Kommas stehen:
<code>$n = "1,2,3,4,5"; for ($i=0;$i< strlen($n);$i++) { if (substr($n, -1) == ',') { $n = substr($n, 0, -1); } } </code>
Ich würde mich über Hilfe in dieser Angelegenheit freuen.
Vielen Dank :)