(PHP 4, PHP 5, PHP 7, PHP 8)
preg_grep — Düzenli ifadeyle eşleşenleri içeren bir dizi döndürür
şablon ile eşleşen dizi
dizisinin elemanlarından oluşan bir dizi döner.
şablonBir dizge olarak, aranacak şablon.
diziGirdi dizisi.
seçenekler
PREG_GREP_INVERT belirtilirse,
şablon ile eşleşmeyen
girdi dizisinin elemanlarından oluşan bir dizi
ile döner.
dizi dizisindeki anahtarları kullanan bir dizi
döndürür, başarısızlık durumunda false döner.
Düzenli ifade şablonu derlendiğinde geçerli bir düzenli ifade haline gelmezse
bir E_WARNING çıktılanır.
Örnek 1 - preg_grep() örneği
<?php
// Gerçek sayı içeren bütün dizi elemanlarını döndürür
$fl_array = preg_grep("/^(\d+)?\.\d+$/", $array);
?>