Php preg_filter kullanımı

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