Mailinglisten-Archive |
Am Sunday 25 January 2004 12:42 schrieb Burkhard Stollenwerk: > Hallo, > > hab ein recht dimples Problem > Möchte die Leerzeichen durch Kommata ersetzen und die Kommas durch > Leerzeichen > points="2532404.32 5616058.09 ,2532404.921 5616058.373 ,......." > > Wie geht das elegant? > Ab PHP 4.0.5 $search = array( ' ' , ',' ); $replacement = array( ',' , ' ' ); $points = str_replace( $search , $replacement , $subject ); Siehe: http://de.php.net/manual/de/function.str-replace.php Bis PHP 4.3.3. gab es einen Bug, dieser ist hier jedoch nicht relevant -- glaube ich: http://de.php.net/manual/en/function.str-replace.php In PHP versions prior to 4.3.3 a bug existed when using arrays as both search and replace parameters which caused empty search indexes to be skipped without advancing the internal pointer on the replace array. This has been corrected in PHP 4.3.3, any scripts which relied on this bug should remove empty search values prior to calling this function in order to mimick the original behavior. > Gruss > > Burkhard Stollenwerk -- MfG Martin Rozmus martinrozmus at freenet.de
php::bar PHP Wiki - Listenarchive