3. Buchtaben in String ersetzen
Anna
- php
Hallo,
wie ersetze ich mit PHP den 2. Buchstaben einest Strings?
Beispiel:
$string = "abcdefg"
-> Ersetze 3. Buchstaben durch x
echo $string -> abxdefg
Vielen Dank
Anna
echo $string -> abxdefg
eine Möglichkeit wäre mit "str_replace"
http://www.selfphp.info/funktionsreferenz/string_funktionen/str_replace.php
wenn nicht findest du vielleicht unter:
http://www.selfphp.info/funktionsreferenz/string_funktionen/index.php
eine Lösung, die auf dein Problem zutrifft.
Hello,
echo $string -> abxdefg
eine Möglichkeit wäre mit "str_replace"
str_replace ist dafür ungeeignet, da ja die Position der "Nadel" im "Heuhaufen" bereits bekannt ist. str_rplace würde die Nadel erst noch suchen.
wenn Du da x (3. Buchstabe = Index Nummer 2) gegen ein u ersetzen willst:
$str = "abxdefg";
$str{2} = "u"; # oder auch die alte Schreibeise $str[2]="u";
echo $str;
Grüße
Tom