phpbar.de logo

Mailinglisten-Archive

[php] String Suche optimieren

[php] String Suche optimieren

Swiss4.com webmaster at swiss4.com
Mon Dez 22 13:16:54 CET 2003


Hallo Carsten,


> From: "Carsten Möhrke" <cmoehrke at netviser.de> Monday, December 22, 2003
12:41 PM
> Hai!
>
> Also, wenn Du nicht wissen musst in welchem Array-Feld sich der Wert
> befindet mach doch einfach das:
>
> <?
> $search = "PHP, test, No";
> $comparison = "index.php?section=test&id=1";
> $search_array = explode(',',$search);
>
> if(is_array($search_array))
> {
>   $erg=implode ("|", $search_array)
>   if(strstr($comparison, trim($val)))
>   {
>        echo "Wert:$val gefunden\n";
>   }
>   else
>   {
>        echo "Wert:$val nicht gefunden\n";
>   }
> }
> ?>
>
> Du könntest natürlich auch einfach das explode() weg lassen ;-)
>


Danke für den Input. Deine Lösung funktioniert so aber nicht, weil strstr()
den ganzen String und nicht nur die Teile davon vergleicht!
Gruss
Ivan


php::bar PHP Wiki   -   Listenarchive