Mailinglisten-Archive |
> > $token = explode(" ",$input); > > if (count($token)==1) { > > // nur ein wort ... > > } <snip> > > vorher evtl. trim() ausführen um whitespaces am Anfang/Ende > zu entfernen Zum einen möchte ich mich Gerd hier in seiner Aussage anschließen, aber ich muss auch sagen, dass diese Lösung viel zu aufwendig ist. Nur um zu testen, ob es ein Leerzeichen in dem String gibt, würde ich niemals explode() und count() als Duo nutzen. Wie ich bereits gestern abend gepostet habe: if (strpos($input, " ") === false) { // nur ein wort } Ist schneller als jede RegExp und die explode() Lösung. Grund: Es fährt EINMAL durch den String und ergibt SOFORT bei Finden eines Leerzeichen die Rückgabe. Gruß Dennis
php::bar PHP Wiki - Listenarchive