Hallo Ihrs,
ich habe eine Zeichenkette die mehrere gleiche Zahlen enthält.
Ungefähr so:
$folge = "3,4,5,5,5,5,12,48,";
Nun will ich nur eine der fünfen löschen. Das Problem ist das ich die Variable nicht kenne. Ich weiß zwar welche Zahl ich löschen muss, aber nicht wie oft sie vorkommt und wo sie in der Variable/String steht.
str_replace() wäre Quatsch, da ich damit alle 5fen löschen würde.
Es soll aber nur eine weg.
Wäre toll wenn mir jemand helfen würde.
Bestimmtes Zeichen 1x aus Zeichenkette löschen
Da gibt's zig Wege. Ich würd's über ein Array machen:
Ist ungetestet 
Gruß, Philipp
Code: Alles auswählen
$folge_array = explode(',', $folge);
$folge_array = array_splice($folge_array, array_search(5, $folge_array), 1);
$folge = implode('m', $folge_array);

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods