J'ai un tableau avec des valeurs de chaîne. Je veux rechercher un motif avec regex et si apparié, enlever la clé contenant la valeur.Supprimer une clé si la valeur correspond à un modèle?
comment j'accomplirais ceci?
J'ai un tableau avec des valeurs de chaîne. Je veux rechercher un motif avec regex et si apparié, enlever la clé contenant la valeur.Supprimer une clé si la valeur correspond à un modèle?
comment j'accomplirais ceci?
foreach($array as $key => $value) {
if(preg_match($pattern, $value)) {
unset($array[$key]);
}
}
preg_grep: http://php.net/manual/en/function.preg-grep.php
$a = array('foo' => 'xx', 'bar' => '12');
$b = preg_grep('~[a-z]~', $a, PREG_GREP_INVERT);
print_r($b);