Die Funktion preg_grep wird verwendet, um Array-Einträge zurückzugeben, die einem Muster entsprechen.
Array preg_grep ( string $pattern , array $input [, int $flags = 0 ] )
Gibt ein Array zurück, das aus den Elementen in der angegebenen Array-Eingabe besteht, die mit dem Muster übereinstimmen.
Parameterbeschreibung:
$pattern: Das zu suchende Muster in Stringform.
$input: Eingabearray.
$flags: Wenn diese Funktion auf PREG_GREP_INVERT gesetzt ist, gibt sie ein Array von Elementen im Eingabearray zurück, die nicht mit dem angegebenen Mustermuster übereinstimmen.
Das Ausführungsergebnis ist wie folgt:
Array( [2] => 3,4 [4] => 7,9)
Es ist ersichtlich, dass preg_grep nur die Gleitkommazahlen im Array zurückgibt.