PHP preg_grep()函数

PHP preg_grep()函数

语法

array preg_grep ( string pattern, arrayinput [, int $flags] );

定义和用途

返回由匹配给定模式的输入数组元素组成的数组。

如果flag设置为PREG_GREP_INVERT,则该函数返回不匹配给定模式的输入数组元素。

返回值

  • 返回一个使用输入数组键索引的数组。

示例

下面是一段代码,将此代码复制粘贴到一个文件中并验证结果。

<?php
   foods = array("pasta", "steak", "fish", "potatoes");

   // find elements beginning with "p", followed by one or more letters.p_foods = preg_grep("/p(\w+)/", foods);

   print "Found food is " .p_foods[0];
   print "Found food is " . $p_foods[1];
?>

这将产生以下结果 −

Found food is pastaFound food is

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程