(PHP 4, PHP 5, PHP 7)
preg_grep — Düzenli ifadeyle eşleşenleri içeren bir dizi döndürür
$şablon
, array $girdi
[, int $seçenekler = 0
] )
şablon ile eşleşen girdi
dizisinin elemanlarından oluşan bir dizi ile döner.
şablonBir dizge olarak, aranacak şablon.
girdiGirdi dizisi.
seçenekler
PREG_GREP_INVERT belirtilirse,
şablon ile eşleşmeyen
girdi dizisinin elemanlarından oluşan bir dizi
ile döner.
girdi dizisindeki anahtarları kullanan bir dizi ile döner.
| Sürüm: | Açıklama |
|---|---|
| 4.2.0 |
seçenekler değiştirgesi eklendi.
|
| 4.0.4 |
Bu sürümden önce dönen dizinin elemanları
Bu eski davranışı elde etmek isterseniz, dönen diziyi anahtarlarından arındırmak için array_values() işlevini kullanabilirsiniz. |
Ö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);
?>