Mailinglisten-Archive |
Hallo Burkhard ,
> 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?
Also folgendes geht auf jeden Fall:
$points = "2532404.32 5616058.09 ,2532404.921 5616058.373 ,.......";
$points = str_replace(',','#',$points);
$points = str_replace(' ',',',$points);
$points = str_replace('#',' ',$points);
Allerdings gibts auch die Möglichkeit, mehrere Austauschungen auf einmal
machen zu lassen, das sollte auch gehen, und ist natürlich Performanter:
$points = "2532404.32 5616058.09 ,2532404.921 5616058.373 ,.......";
$points = strtr($points, ", ", " ,");
Was allerdings dann etwas verwirrend aussieht :-)
Grüße!!
Bastian
php::bar PHP Wiki - Listenarchive