Ashura: Stringfunktionen: Leerzeichen ersetzen

Beitrag lesen

Hallo Till.

Zuminest, was dein Beispiel anbelangt, tut es auch str_replace(' ', '_', $text)

schön wärs: Ich will ja nur innerhalb der {} die Leerzeichen ersetzen:

Dann suche per strpos() nach „{“, merke dir die Position, suche per strrpos() nach „}“ und merke dir diese Position.

Diese beiden Zahlen verwendest du nun als Parameter für substr(), wessen zurückgegebenen Teilstring du wie oben erwähnt mit str_replace() behandelst.

Du merkst: es *ist* möglich, auf reguläre Ausdrücke zu verzichten. Aus Performance-Gründen solltest du dies auch tun, wo immer es möglich ist.

Einen schönen Sonntag noch.

Gruß, Ashura

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
mathbr:del.icio.us/ mathbr:w00t/