PHP preg_grep() Fonction
Exemple
Obtenez des éléments d'un tableau qui commencent par "p" :
<?php
$input = [
"Rouge",
"Rose",
"Vert",
"Bleu",
"Violet"
];
$result = preg_grep("/^p/i", $input);
print_r($result);
?> Définition et utilisation
La fonction preg_grep() retourne un tableau contenant uniquement les éléments de l'entrée qui correspondent au motif donné.
Syntaxe
preg_grep( motif, entrée, drapeaux ) Valeurs des paramètres
| Paramètre | Description |
|---|---|
| motif | Requis. Contient une expression régulière indiquant ce qu'il faut rechercher. |
| entrée | Requis. Un tableau de chaînes. |
| drapeaux | Optionnel. Il n'y a qu'un seul drapeau pour cette fonction. Passer la constante PREG_GREP_INVERT fera en sorte que la fonction retourne uniquement les éléments qui ne correspondent pas au motif. |
Détails techniques
| Valeur de retour : | Retourne un tableau contenant des chaînes qui correspondent au motif fourni. |
|---|---|
| Version PHP : | 4+ |