Maison > développement back-end > Problème PHP > Quelle est la différence entre elseif et else if en php ?

Quelle est la différence entre elseif et else if en php ?

青灯夜游
Libérer: 2023-03-06 10:08:01
original
3398 Les gens l'ont consulté

Si l'instruction après le jugement conditionnel de l'instruction if est placée entre accolades, les significations de elseif et elseif sont les mêmes, et il n'y a pas de différence sauf si l'instruction après le jugement conditionnel de if ; L'instruction utilise ":" Définition, vous ne pouvez utiliser que elseif, sinon PHP générera une erreur d'analyse.

Quelle est la différence entre elseif et else if en php ?

Recommandé : "Tutoriel vidéo PHP"

La différence entre elseif et else if en PHP

Quand j'écrivais du code, j'ai découvert que else if et elseif peuvent être utilisés. Les deux syntaxes ne signaleront pas les erreurs. La différence entre elles est en fait très petite. >

et

Seul elseif est considéré comme étant exactement identique à else if si des accolades sont utilisées dans l'exemple ci-dessous. Si vous utilisez deux points pour définir une condition , vous ne pouvez pas utiliser un de deux mots, sinon PHP générera une erreur d'analyse. if/elseifelse if Autrement dit, tant que vous ajoutez des accolades

, il n'y a en fait aucune différence entre elles, comme par exemple :

if ($a > $b) {
    echo 'a > b';
} elseif ($a == $b) {
    echo 'a = b';
} else if ($a < $b) {
    echo &#39;a < b&#39;;
}
Copier après la connexion
{} Par contre, si vous utilisez des deux-points

pour définir, vous ne pouvez utiliser que le

Le elseif : d'un mot, tel que :

/* 不正确的使用方法: */
if($a > $b):
    echo $a." is greater than ".$b;
else if($a == $b): // 将无法编译
    echo "The above line causes a parse error.";
endif;
Copier après la connexion
/* 正确的使用方法: */
if($a > $b):
    echo $a." is greater than ".$b;
elseif($a == $b): // 注意使用了一个单词的 elseif
    echo $a." equals ".$b;
else:
    echo $a." is neither greater than or equal to ".$b;
endif;
Copier après la connexion
Recommandations associées : formation 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal