Homepage selbermachen 7.851 Themen, 35.612 Beiträge

PHP: str_replace nur auf das erste Vorkommen eines Strings anwen

B.punkt / 5 Antworten / Flachansicht Nickles

Hallo,


ich hab hier einen String, in dem steht öfter "bla". Nun will ich das erste "bla" in "blub1", das 2te in "blub2" usw. umwandeln. Wenn es eine Funktion gäbe, die immer nur das erste Vorkommen des Strings ersetzt, könnte ich das einfach mit einer while-Schleife machen. Aber da hab ich nix gefunden. Weiß jmd. von euch vielleicht was ich machen kann?


CU b.punkt


P.S.: Danke im Voraus :))

bei Antwort benachrichtigen
Heinz_Malcher B.punkt „Dann nochmal die Frage : Ich hab nen Text, zB Hier ist ein Link, hier ein andrer...“
Optionen

$a=0;
while($a str_replace......
$a++;
}


Das ginge schon mit einer while schleife, aber du müsstest schon die linkanzahl haben oder das ganze mit einer foreach schleife lösen

bei Antwort benachrichtigen