Bonjour à tous, je suis face à un problème que je ne sais pas résoudre et qui, d'après moi, requiert les expressions régulières, ce qui est loin d'être mon domaine de prédilection... Bref, je voudrait simplifier cette condition:

if(empty($url) OR ($url == 'index.php') OR ($url == 'index.php?p=1') OR ($url == 'index.php?p=2'))

Est ce que vous pourriez me donner un p'tit coup de main ?

D'avance merci, bonne continuation. :)

2 réponses


Natà
Auteur
Réponse acceptée

Oui exactement, j'ai trouvé réponse sur un autre forum, désolé de mon infidélité.
Je poste ce que j'ai trouvé:

preg_match('#^index.php(\\?p=[0-9]+)?$#is', $url);

Merci quand même. ++ :)