Blog de Keran » Développement Web » PHP – raccourcir le code
PHP – raccourcir le code
Voici quelques astuces pour raccourcir le code et le rendre plus lisible.
N.B.: L’indentation n’est pas respectée par le plugin de coloration syntaxique.
Conditions & For
Voici un if else classique:
if($prenom == ‘keran’)
{
echo ‘Blog Writer’;
}
else
{
echo ‘Blog Visitor’;
}
Première contraction possible (seulement s’il n’y a qu’une seule instruction à chaque fois):
if($prenom == ‘keran’)
echo ‘Blog Writer’;
else
echo ‘Blog Visitor’;
Deuxième contraction, appelée condition ternaire:
echo $prenom == ‘keran’ ? ‘Blog Writer’ : ‘Blog Visitor’;
ou dans le cas présent:
echo ‘Blog ‘.($prenom == ‘keran’ ? ‘Writer’ : ‘Visitor’);
La possibilité d’enlever les accolades est aussi possible pour les autres instructions, par exemple:
for($i = 0 ; $i < sizeof($monTaleau) ; $i++)
{
echo $monTaleau[$i];
}
Deviendrait:
for($i = 0 ; $i < sizeof($monTaleau) ; $i++)
echo $monTaleau[$i];
Fonctions
L’initialisation des variables peut se faire dans l’entête de la fonction, par exemple:
function affichePrenom($prenom)
{
if(empty($prenom))
echo ‘Keran’;
//reste du code
}
Pour simplifier on peut l’écrire sous cette forme:
function affichePrenom($prenom = ‘Keran’)
{
//reste du code
}
Filed under: Développement Web · Tags: php, Web










