Home » PHP » Fungsi preg_grep() RegEx PHP

Fungsi preg_grep() RegEx PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

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

ParameterDeskripsi
patternRequired. Berisi ekspresi reguler yang menunjukkan apa yang harus dicari
inputRequired. Array String
flagsOptional. 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
)

You may also like