previousGuide de gestion des erreurs (Previous) (Next) Fichier d'exemple (incluant les standarts Docblock pour les commentaires)next

View this page in Last updated: Sun, 18 Oct 2009
English | Brazilian Portuguese | Chinese | Dutch | French | German | Japanese | Polish | Russian | Spanish | Turkish

Les bonnes pratiques

Il y a d'autres choses qui ne sont pas couvertes par la convention de codage PEAR qui sont plus sujètes à des préférences personnelles et qui ne sont pas directement liées à la lisibilité du code. Par exemple, l'utilisateur des simples ou des doubles guillements est permis par PHP lui-même afin de rendre la programmation plus simple et il n'y a aucune raison d'utiliser plutôt l'un que l'autre. Ce choix appartient au développeur. La seule recommandation qui nous pouvons faire est de conserver votre choix dans un même paquet et de respecter le style personnel des autres développeurs.

previousGuide de gestion des erreurs (Previous) (Next) Fichier d'exemple (incluant les standarts Docblock pour les commentaires)next

Download Documentation Last updated: Sun, 18 Oct 2009
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
Note by: bobvandell@hotmail.com
Try this site to check the speed of single quotes versus double quotes:

http://www.phpbench.com

I've found that it has a lot of best practices to help you out as well.
One major one for me was counting the length of a loop before hand instead of doing it inline:

$len = count($arr);

for ($i = 0; $i < $len; $i++)
{
// Code
}

Is faster than
for ($i = 0; $i < count($arr); $i++)
{
// Code
}
Note by: natecmichael@gmail.com
Micro-optimization like "single quotes are faster" is unnecessary!
Note by: Maga
Interpolation makes script slower, it matters! Single quotes are faster!
Note by: Leonardo Herrera
Double quotes interpolate, single quotes don't. Isn't this important?