Par exemple dans ce cas, lorsque product_1002 contient la valeur 'M-NOBAR NONO' ou 'M-NOBAR',
alors on supprime l'array en question.
Autrement dit tu conserves les entrées dont product_1002 est différent de "M-NOBAR NONO" et "M-NOBAR", ce qui donnerait :
1 2 3
| $data = array_filter($data, function($entry) {
return ($entry['product_1002'] !== 'M-NOBAR MONO') && ($entry['product_1002'] !== $entry['M-NOBAR']);
}); |
Que l'on peut aussi écrire :
$data = array_filter($data, fn($entry) => !in_array($entry['product_1002'], ['M-NOBAR NONO', 'M-NOBAR']));
PS : Comment faire différent de avec cet API ?
Quelle API ? En PHP "différent de" est "!=" ou "!==" (vérif du type)
Partager