Maison >développement back-end >tutoriel php >Syntaxe alternative pour le contrôle de processus dans le contrôle de processus php
Cet article présente principalement la syntaxe alternative du contrôle de processus dans le contrôle de processus PHP. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
Cet article est. essayé pour les apprenants de base , experts veuillez fermer cette page
Lisez cet article pendant 3 minutes, c'est difficile à comprendre
echo "a equals 5"; echo "..."; elseif ($a == 6): echo "a equals 6"; echo "!!!"; else: echo "a is neither 5 nor 6"; endif; ?>
Remarque :
ne prend pas en charge le mélange des deux syntaxes au sein du même bloc de contrôle.
Avertissement
Toute sortie (y compris les espaces) entre switch et le premier cas entraînera une erreur de syntaxe. Par exemple, ceci n'est pas valide :
<?php switch ($foo): ?> <?php case 1: ?> ... <?php endswitch ?>
Mais cela est valide car le caractère de nouvelle ligne après switch est considéré comme faisant partie de la balise de fermeture ?> , il ne peut donc y avoir aucune sortie entre switch et case :
<?php switch ($foo): ?> <?php case 1: ?> ... <?php endswitch ?>
Recommandations associées :
contrôle de processus php elseif/else if
contrôle de processus php else
contrôle de flux php si instruction
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!