Es soll mittels regulärem Ausdruck in einem Array (eindimensional) gesucht werden.
Beschreibung
Die folgende Funktion durchsucht ein Array ($arHaystack) an Hand eines regulären Ausdrucks ($strPattern). Der reguläre Ausdruck muss gültig sein, sprich er muss von Delimitern umschlossen sein und gegebenenfalls müssen Modifikatoren angehängt werden. $bTarget definiert welcher Teil des Arrays durchsucht werden soll. Wird TRUE (Standard) übergeben, dann sucht die Funktion in den Array-Werten, bei FALSE in den Array-Schlüsseln. Setzt man $bReturn auf TRUE (Standard), dann enthält das zurückgegebene Array die Array-Schlüsseln, wird FALSE gesetzt, enthält es die Array-Werte. Findet die Funktion keine Übereinstimmung(en) im Array, gibt die Funktion FALSE zurück.