(PHP 4, PHP 5, PHP 7)
preg_grep — 패턴 매치한 부분의 배열을 반환
$pattern
, array $input
[, int $flags
] )
input
배열에서 주어진
pattern
에 매치한 원소를 포함하는 배열을 반환합니다.
pattern
검색할 패턴 문자열.
input
입력 배열.
flags
PREG_GREP_INVERT
를 설정하면, 입력 배열에서 주어진
pattern
에 매치하지 않는
원소를 반환합니다.
input
배열의 키를 사용한 배열을 반환합니다.
버전 | 설명 |
---|---|
4.2.0 |
flags 인수 추가.
|
4.0.4 |
이 버전 이전에는, 반환하는 배열의 키가 예전 동작을 실행하려면, 반환된 배열에 array_values()를 사용하여 값을 다시 정렬하십시오. |
Example #1 preg_grep() 예제
<?php
// 부동소수점 수를 포함하는
// 모든 배열 원소를 반환합니다
$fl_array = preg_grep("/^(\d+)?\.\d+$/", $array);
?>