Performances PHP: Arguments IF

Je fait ce petit article très court pour vous aider à optimiser (légerement peut-être mais bon…) vos arguments de conditions. Je vais parler ici du cas d’un IF valable si un ou plusieurs arguments parmis tous sont à “true” :

Ce script va donc afficher “OK” si la variables $arg1 == true OU si la constante arg2 == true OU si la fonction arg3 renvoi “true”.
Si $arg1 == true, PHP va directement s’arrêter de vérifier les conditions et va exécuter ce qu’il y a dans le IF.
Sinon, si arg2 == true, PHP va directement s’arrêter de vérifier les conditions et va exécuter ce qu’il y a dans le IF.
Sinon, si arg3() == true, PHP va directement s’arrêter de vérifier les conditions et va exécuter ce qu’il y a dans le IF.
etc… Continue reading Performances PHP: Arguments IF

facebooktwittergoogle_plusredditpinterestlinkedinmail