Definisi dan Penggunaan
Fungsi preg_grep() digunakan untuk mengembalikan array yang hanya berisi elemen dari input yang cocok dengan pola yang diberikan.
Syntax
preg_grep(pattern, input, flags)
Nilai Parameter
| Parameter | Deskripsi |
|---|---|
| pattern | Required. Berisi ekspresi reguler yang menunjukkan apa yang harus dicari |
| input | Required. Array String |
| flags | Optional. Hanya ada satu tanda untuk fungsi ini. Meneruskan PREG_GREP_INVERT konstan akan membuat fungsi hanya mengembalikan item yang tidak cocok dengan polanya. |
Detail Teknis
| Return Value: | Mengembalikan array yang berisi string yang cocok dengan pola yang disediakan |
|---|---|
| PHP Version: | 4+ |
Contoh
Dapatkan item dari array yang dimulai dengan “p”:
<?php
$input = [
"Merah",
"Pink",
"Hijau",
"Biru",
"Ungu"
];
$result = preg_grep("/^b/i", $input);
print_r($result);
?>
/* Output :
Array
(
[3] => Biru
)