Maison  >  Article  >  cadre php  >  Comment utiliser l'instruction if not equal dans thinkphp3.2

Comment utiliser l'instruction if not equal dans thinkphp3.2

PHPz
PHPzoriginal
2023-04-07 09:30:361205parcourir

Dans le développement de thinkphp3.2, il est souvent nécessaire d'utiliser des instructions de jugement conditionnel if pour effectuer différentes opérations. Mais parfois, lorsque nous devons juger si elle n’est pas égale à une certaine valeur, nous devons utiliser l’instruction sinon égale. Alors, comment l’utiliser spécifiquement ?

Tout d’abord, nous devons comprendre l’utilisation de base de l’instruction if. L'instruction if se compose généralement d'une expression conditionnelle et d'une ou plusieurs instructions. Lorsque la valeur de l'expression conditionnelle est vraie, l'instruction correspondante est exécutée, sinon l'exécution est ignorée.

Dans thinkphp3.2, la syntaxe de l'instruction if est similaire à celle des autres langages, comme indiqué ci-dessous :

if (条件表达式) {
    // 如果条件表达式的值为true,则执行此处代码
} else {
    // 如果条件表达式的值为false,则执行此处代码
}

Parmi eux, l'expression conditionnelle peut être une constante, une variable, une expression d'opération, etc., à condition que l'expression conditionnelle soit la valeur finale est vraie ou fausse peut être utilisée. Les instructions If peuvent également être imbriquées dans une autre instruction if.

Regardons maintenant l'utilisation de l'instruction if n'est pas égal à l'instruction. En php, l'opérateur d'inégalité est "!=". Par conséquent, la syntaxe de if n'est pas égale à :

if (变量/常量 != 值) {
    // 如果变量/常量的值不等于指定的值,则执行此处代码
} else {
    // 如果变量/常量的值等于指定的值,则执行此处代码
}

Si vous devez juger plusieurs cas d'inégalité, vous pouvez utiliser l'opérateur "||" (ou) pour connecter plusieurs déclarations de jugement. Par exemple :

if ($a != 1 || $a != 2) {
    // 如果$a的值不等于1或2,则执行此处代码
} else {
    // 如果$a的值等于1或2,则执行此处代码
}

Il convient de noter que l'utilisation de l'instruction if non égal à doit remplir deux conditions :

  1. Les variables/constantes doivent être définies en premier, sinon une erreur se produira
  2. L'opérateur différent de doit être ; précédé de l'opérateur égal" ="avant.

Par exemple, le code suivant est erroné :

// 此处会产生错误
if ($a =! 1) {
    // ...
}

La façon correcte de l'écrire devrait être :

if ($a != 1) {
    // ...
}

De manière générale, l'instruction if n'est pas égal à est l'une des instructions les plus couramment utilisées pour juger diverses situations. Dans le développement réel, nous pouvons l'utiliser de manière flexible selon les besoins pour réaliser des opérations plus raffinées.

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