PHP preg_grep() 函数

PHP 教程 · 2019-01-31 11:59:42

preg_grep 函数用于返回匹配模式的数组条目。

语法

array preg_grep ( string $pattern , array $input [, int $flags = 0 ] )

返回给定数组 input 中与模式 pattern 匹配的元素组成的数组。

参数说明:

  • $pattern:要搜索的模式,字符串形式。
  • $input:输入的数组。
  • $flags:如果设置为 PREG_GREP_INVERT,这个函数返回输入数组中与给定模式 pattern 不匹配的元素组成的数组。

实例

返回数组中指定匹配的元素:

<?php $array = array(1, 2, 3.4, 53, 7.9); // 返回所有包含浮点数的元素 $fl_array = preg_grep("/^(\d+)?\.\d+$/", $array); print_r($fl_array); ?>

执行结果如下所示:

Array
(
    [2] => 3.4
    [4] => 7.9
)

可以看出 preg_grep 只返回了数组中的浮点数。

点击查看所有 PHP 教程 文章: https://codercto.com/courses/l/5.html

查看所有标签

Developing Large Web Applications

Developing Large Web Applications

Kyle Loudon / Yahoo Press / 2010-3-15 / USD 34.99

As web applications grow, so do the challenges. These applications need to live up to demanding performance requirements, and be reliable around the clock every day of the year. And they need to withs......一起来看看 《Developing Large Web Applications》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

html转js在线工具
html转js在线工具

html转js在线工具