
Druckansicht von http://www.php-homepage.de/manual/function.preg-filter.php
preg_filter(PHP 5 >= 5.3.0) preg_filter — Sucht und ersetzt mit regulären Ausdrücken Beschreibung
mixed preg_filter
( mixed
$pattern
, mixed $replacement
, mixed $subject
[, int $limit = -1
[, int &$count
]] )Davon abgesehen, dass preg_filter() bei Übereinstimmungen nur (möglicherweise umgewandelte) Zeichenketten zurückgibt, ist sie mit preg_replace() identisch. Details über die Funktionsweise dieser Funktion finden Sie in der preg_replace()-Dokumentation. Rückgabewerte
Gibt ein Array zurück, falls
Falls keine Übereinstimmungen gefunden wurden oder ein Fehler auftrat, wird
ein leeres Array zurückgegeben, wenn
Beispiele
Beispiel #1 Beispiel zum Vergleich von preg_filter() und preg_replace()
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
preg_filter liefert
Array
(
[0] => A:C:1
[1] => B:C:a
[2] => A:2
[3] => B:b
[4] => A:3
[7] => A:4
)
preg_replace liefert
Array
(
[0] => A:C:1
[1] => B:C:a
[2] => A:2
[3] => B:b
[4] => A:3
[5] => A
[6] => B
[7] => A:4
)
Siehe auch
|