Mailinglisten-Archive |
Kai Hörner wrote: > > ich bin im Handbuch leider trotz langer Suche nicht wirklich fündig > > geworden. > > Mein Problem: Ich möchte gerne daß ich statt eines 1 : 1 Vergleiches > > zweier Variablen auch Teilstrings zulassen und evtl. das ganze > > case-in-senitive. > > also: > > $a = ha > > $b = hallo > > if ($a == $b) [...] > > > > also statt des "==" einfach einen anderen Operator. Oder muß ich dafür > > extra was programmieren?? > > Ja musst du: > > if (eregi($teilstring, $zupruefenderstring)) { Hallo Kai, ich habe gestern mal etwas gespielt und die Laufzeiten von ereg*- und preg*-Funktionen verglichen. Und ich kann das alte Gerücht preg* sei schneller nur bestätigen. Ich habe einen Geschwindigkeitsvorteil von 50% bei gemessen. Das ist nicht representativ, aber eine starke Tendenz möchte ich schon ableiten. In diesem konkreten Fall könnte man auch strstr() und stristr() in Betracht ziehen. Durchzählen sollte nochmals schneller sein als die Automaten bei den preg*-Funktionen. Ulf -- Ulf Wendel NetUSE AG Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
php::bar PHP Wiki - Listenarchive