18-07-2008, 07:51 PM
Je ne pense pas que cela est beaucoup d'effet, en effet, il évrifie dans tous les cas l'égalité alors il est pas à ca près(la vitesse d'une vérif est assez grande).
Cela peut etre très utile mais en PHP, il ne faut faire que le strict minimum, ne vérifiez le type que si vous en avez vraiment besoin, ne faites une condition que si vous en avez déjà besoin.
Si je marque if(1) ou if(true), PHP ne va faire aucune vérification car les 2 retournent vraies.
Par contre if(1 === true) sera plus long que if(1) car il y a une condition à vérifier.
Cependant, ce ne sont que des principes car ca se joue à des millionièmes de secondes...par de quoi perturber des foules.
Cela peut etre très utile mais en PHP, il ne faut faire que le strict minimum, ne vérifiez le type que si vous en avez vraiment besoin, ne faites une condition que si vous en avez déjà besoin.
Si je marque if(1) ou if(true), PHP ne va faire aucune vérification car les 2 retournent vraies.
Par contre if(1 === true) sera plus long que if(1) car il y a une condition à vérifier.
Cependant, ce ne sont que des principes car ca se joue à des millionièmes de secondes...par de quoi perturber des foules.
Anciennement IGstaff.
Administrateur serveur & développeur web.
Mes sites: Je ne fais plus de site de jeu.
Autres sites: Staart V2, Cartman34 PWS, Anek.me
Administrateur serveur & développeur web.
Mes sites: Je ne fais plus de site de jeu.
Autres sites: Staart V2, Cartman34 PWS, Anek.me