Maison > cadre php > PensezPHP > le corps du texte

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

PHPz
Libérer: 2023-04-07 10:41:44
original
1206 Les gens l'ont consulté

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,则执行此处代码
}
Copier après la connexion

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 {
    // 如果变量/常量的值等于指定的值,则执行此处代码
}
Copier après la connexion

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,则执行此处代码
}
Copier après la connexion

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) {
    // ...
}
Copier après la connexion

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

if ($a != 1) {
    // ...
}
Copier après la connexion

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!

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