preg_filterSucht 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 nur bei Übereinstimmungen die (möglicherweise umgewandelten) 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
)
|