(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
] ) : array
şablon
ile eşleşen girdi
dizisinin elemanlarından oluşan bir dizi ile döner.
şablon
Bir dizge olarak, aranacak şablon.
girdi
Girdi 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);
?>