Regex de preg_filter() fonksiyonu preg_replace() fonksiyonu ile birebir çalışma mantığı aynıdır. preg_filter() sadece eşleşen veri olduğunda geriye değer döndürmektedir.
Aşağıdaki örnek üzerinde preg_filter() ve preg_replace() ile bir veri üzerinde işlem sağlayalım.
$str = "Sezai ALKAN Kocaeli";
echo preg_replace("/Kocaeli/", "replace", $str);
$str = "Sezai ALKAN Kocaeli";
echo preg_filter("/Kocaeli/", "filter", $str);preg_replace() Ekran Çıktısı : Sezai ALKAN replace
preg_filter() Ekran Çıktısı : Sezai ALKAN filter
Yorum yapabilmek için giriş yapmanız gerekmektedir.