11111

preg_grep

Пред.

След.

preg_grep

(PHP 4, PHP 5)preg_grep --

Возвращает массив вхождений, которые соответствуют шаблону

Описание

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

- preg_grep() возвращает массив, состоящий из элементов

входящего массива input, которые соответствуют заданному

шаблону pattern.

- Параметр flags может принимать следующие значения:

PREG_GREP_INVERT

- В случае, если этот флаг установлен, функция preg_grep(),

возвращает те элементы массива, которые не соответствуют

заданному шаблону pattern.

Этот флаг доступен, начиная с PHP 4.2.0.

- Начиная с PHP 4.0.4, результат, возвращаемый функцией preg_grep()

использует те же индексы, что и массив исходных данных. Если такое поведение

вам не подходит, примените array_values() к массиву, возвращаемому

preg_grep() для реиндексации.

-

Пример 1. preg_grep() пример

<?php

// Возвращает все элементы массива,

// содержащие числа с плавающей точкой

$fl_array = preg_grep("/^(\d+)?\.\d+$/", $array);

?>

Пред.

Начало

След.

Синтаксис регулярных выражений

Уровень выше

preg_match_all 22222

Free Web Hosting