Mailinglisten-Archive |
> Michael Borchers wrote: >>> Michael Borchers schrieb: >>>> Das wäre dann 150500 (für die Datenbank müssen also , und . entfernt >>>> werden). >>> nee... alle "." müssen entfernt werden und aus "," wird "." ;) das wird >>> jetzt verwirrend. >>> >>> Also: >>> str_replace('.', '', $str); >>> str_replace(',', '.', $str); >>> $pattern = '/[0-9.]+/'; >>> preg_match_all($pattern, $str, $matches, PREG_SET_ORDER); >> >> Hat wunderbar geklappt, thanks! > > Es ist mir ein Rätsel, wie dieser Code klappen kann, da str_replace den > replacten String zurückgibt, aber du ihn nirgends speicherst ^^. > In meinen Benchmarks findest du die Idee aber verwirklicht in der 1,2 > Sekunden Lösung...: In meinem Skript habe ich natürlich den replacten String gespeichert;)
php::bar PHP Wiki - Listenarchive