preg_grep

(PHP 4, PHP 5)

preg_grep --  返回與模式符合的陣列單元

說明

array preg_grep ( string pattern, array input )

preg_grep() 返回一個陣列,其中內含了 input 陣列中與給定的 pattern 模式相符合的單元。

自 PHP 4.0.4 起,preg_grep() 返回的結果使用從輸入陣列來的鍵名進行索引。若果不希望這樣的結果,用 array_values()preg_grep() 返回的結果重新索引。

例子 1. preg_grep() 例子

<?php
// return all array elements
// containing floating point numbers
$fl_array preg_grep ("/^(\d+)?\.\d+$/"$array);
?>