phpbar.de logo

Mailinglisten-Archive

[php] =?ISO-8859-1?B?UmU6IFtwaHBdIHByZWdfbWF0Y2gvaW5fYXJyYXkgZvxyIEFycmF5cyA/?=

[php] Re: [php] preg_match/in_array für Arrays ?

Stefan Schwardt php_(at)_phpcenter.de
Sat, 18 Aug 2001 15:57:29 +0200


Moin Bobby Eichholz, moin Liste

BE> also eigentlich in_array("^[".$letter."]",$wordlist);
Du könntest einerseits das Array Stück für Stück mittels array_walk()
durchgehen durchgehen und entsprechend jedes Arrayelemtn einzeln
prüfen. Oder aber (wenn ich Dein Vorhaben richtig verstanden habe) Du
montierst das Array anhand eines eindeutigen Trennzeichens wieder zu
einer Zeichenkette und wendest darauf eine RegExp an.
Beispiel:

// Trenner festlegen
$trenner ="~"
// Array zusammenpacken
$suchstring = join($trenner,$wordlist);
// im zusammengepackten Array Vorkommen ermitteln
echo preg_match("|".$trenner.$letter."|",$suchstring);


Ungetestet!

--
Stefan Schwardt.



php::bar PHP Wiki   -   Listenarchive