Tom: 3. Buchtaben in String ersetzen

Beitrag lesen

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