Maison >développement back-end >tutoriel php >Explication détaillée de la syntaxe alternative en PHP

Explication détaillée de la syntaxe alternative en PHP

墨辰丷
墨辰丷original
2018-05-15 17:22:301944parcourir

Cet article présente principalement l'explication détaillée de la syntaxe alternative en PHP. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

  • Qu'est-ce que la syntaxe alternative ?
    Pour faire simple, il s'agit de façons alternatives d'écrire la grammaire.

2. Quelles syntaxes ont des syntaxes alternatives en PHP ?

if, while, for, forforeach, switchCes instructions de contrôle de flux ont une syntaxe alternative.


3. La forme de base de la syntaxe alternative :

Remplacez l'accolade gauche ({) par deux points (:) , et remplacez le droit Les accolades (}) sont remplacées par endif;, endwhile;, endfor;, endforeach; et endswitch;


Utilisation :

utilisation if-endif :

<?php if ($a<0): ?> 
    <li>if里面的输出</li> 
<?php endif; ?> 
    上面的语句等同于 
<?php if ($a<0){ ?> 
    if里面的输出
<?php } ?>

utilisation while-endwhile :

<?php while (expr): ?> 
    <li>循环while里面的输出</li> 
<?php endwhile; ?>

pour-finpour utilisation :

<?php foreach (expr1): ?> 
    <li>循环for里面的输出</li> 
<?php endforeach; ?>

utilisation interrupteur-extrémité :

<?php 
switch ($i): 
    case 1: 
        echo "i 等于 1"; 
        break; 
    case 2: 
        echo "i 等于 2"; 
        break; 
    default: 
        echo "i 不等于1和2"; 
endswitch; 
?>

Recommandations associées :

Syntaxe alternative PHP

Introduction à la syntaxe alternative en PHP, introduction à la syntaxe alternative PHP_Tutoriel PHP

Introduction à syntaxe alternative en PHP, Introduction à la syntaxe alternative PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn