Chargement...

PHP syntaxe alternative


Il existe des syntaxes alternatives en PHP qui permettent au programmeur d'être plus efficace.

IF

L'instruction if, qui est l'une des plus utilisées en programmation possède plusieurs syntaxes.
Lorsque l'on souhaite exécuter une seule instruction, on peut ne pas mettre d'accolade:
<?php
$a = 10;
if( $a > 5 )
echo $a . " est plus grand que 5 ";
?>
Au lieu de :
<?php
$a = 10;
if( $a > 5 ){
echo $a . " est plus grand que 5 ";
}
?>

Remplacer les accolades

Il est possible de remplacer les accolades pour les instructions if, while, for, foreach et switch par un double point.

Exemple if:
<?php
$a = 10;
if( $a > 5 ):
echo $a . " est plus grand que 5 ";
endif;
?>
Exemple while:
<?php
$i = 1;
while($i <= 10):
echo $i;
$i++;
endwhile;
?>
Exemple foreach:
<?php
foreach($array as $element):
echo 1;
endforeach;
?>

Condition

<?php
$a = 10;
echo ( $a > 5 ) "$a est plus grand que 5" : "$a est plus petit que 5";
?>
Equivaut à :
<?php
$a = 10;
if( $a > 5 ){
echo "$a est plus grand que 5";
}
else{
echo "$a est plus petit que 5";
}
?>



UNE QUESTION SUR L'ARTICLE?


CSSW Apprendre à créer son site web CSSW