preg_grep
Gibt Arrayeinträge zurück, die das Muster übereinstimmen
preg_grep()
gibt ein Array zurück, das nur Elemente in der Eingabe enthält, die dem angegebenen Muster übereinstimmen.
Holen Sie sich Gegenstände, die mit "P" aus dem Array beginnen:
<? Php $ input = [ "Rot" , "Rosa" , "Grün" , "Blau" , "Lila" ] ; $ result = preg_grep ( "/^p/i" , $ input ) ; print_r ( $ result ) ; ?>
Probieren Sie es selbst aus
preg_grep ( Muster , Eingabe , Flags )
Parameter | beschreiben |
---|---|
Muster | Erforderlich. Enthält reguläre Ausdrücke, die angeben, wonach Sie suchen sollen. |
Eingang | Erforderlich. String -Array. |
Flaggen | Elektiv. Diese Funktion hat nur ein Flag. Wenn Sie die konstante PREG_GREP_INVERT übergeben, gibt die Funktion nur Elemente zurück, die nicht mit dem Muster übereinstimmen. |