Simplifier un if ?

analog101 Messages postés 173 Date d'inscription   Statut Membre Dernière intervention   -  
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Et-il possible de simplifier le if ?


if (($id == 1866) || ($id == 3085) || ($id == 2945) || ($id == 1385))
{
..
}

Merci!

2 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut,

<?php
$allowed = array(1866, 3085, 2945, 1385);

if(in_array($id, $allowed)) {

}

https://www.php.net/manual/fr/function.in-array.php
2
albert
 
salut,

difficile a le simplifier, ou alors regarde du coté des "array" mais ca va te faire plus de ligne a ecrire
0