示例講解PHP函數(shù)preg_grep()的使用
我們今天為大家介紹的PHP函數(shù)preg_grep()就是PHP語(yǔ)言中,眾多功能強(qiáng)大的函數(shù)之一,希望大家在閱讀后能夠?qū)@一函數(shù)優(yōu)異個(gè)深刻的認(rèn)識(shí)。
函數(shù)原型:array preg_grep (string $pattern, array $input)
PHP函數(shù)preg_grep()返回一個(gè)數(shù)組,其中包括了$input數(shù)組中與給定的$pattern模式相匹配的單元。對(duì)于輸入數(shù)組$input中的每個(gè)元素,preg_grep()也只進(jìn)行一次匹配。代碼6.3給出的示例簡(jiǎn)單地說(shuō)明了preg_grep()函數(shù)的使用。
PHP函數(shù)preg_grep()代碼6.3 數(shù)組查詢匹配
- < ?php
- $subjects = array(
- "Mechanical Engineering", "Medicine",
- "Social Science", "Agriculture",
- "Commercial Science", "Politics"
- );
- //匹配所有僅由有一個(gè)單詞組成的科目名
- $alonewords = preg_grep("/^[a-z]*$/i"
, $subjects);- ?>
通過(guò)以上這段PHP函數(shù)preg_grep()的代碼示例,希望能夠?yàn)樽x者起到一個(gè)加深印象的作用。