simplifier mon code php
Posté : 28 nov. 2006, 11:43
Salut à tous, 
j'ai souvent tendance à simplifier mon code source afin qu'il soit le plus light possible... Je voulai savoir si il était possible de simplifier ce genre de conditions:
merci d'avance
j'ai souvent tendance à simplifier mon code source afin qu'il soit le plus light possible... Je voulai savoir si il était possible de simplifier ce genre de conditions:
if(basename($_SERVER['PHP_SELF']) != 'page1.php' && basename($_SERVER['PHP_SELF']) != 'page2.php' && basename($_SERVER['PHP_SELF']) != 'page3.php' && basename($_SERVER['PHP_SELF']) != 'page4.php')
{
// ici une boucle dont la condition mérite d'être simplifier ;)
}
elseif(basename($_SERVER['PHP_SELF']) != 'page1.php' && != 'page2.php' && != 'page3.php' && != 'page4.php')
{
// ici ma tentative de simplifcation avec "et" : est elle correct???
}
if(basename($_SERVER['PHP_SELF']) != 'page1.php' || basename($_SERVER['PHP_SELF']) != 'page2.php' || basename($_SERVER['PHP_SELF']) != 'page3.php' || basename($_SERVER['PHP_SELF']) != 'page4.php')
{
// ici une boucle dont la condition mérite d'être simplifier ;)
}
elseif(basename($_SERVER['PHP_SELF']) != ('page1.php' || 'page2.php' || 'page3.php' || 'page4.php'))
{
// ici ma tentative de simplifcation avec "ou" : est elle correct???
}
pouvez vous me dire si ces deux simplification de condition sont bonne, si il y a une meilleur methode... merci d'avance