ホームページ > PHPフレームワーク > ThinkPHP > thinkphp3.2でif notイコールステートメントを使用する方法

thinkphp3.2でif notイコールステートメントを使用する方法

PHPz
リリース: 2023-04-07 10:41:44
オリジナル
1234 人が閲覧しました

thinkphp3.2 の開発では、さまざまな操作を実行するために if 条件判定ステートメントを使用する必要があることがよくあります。ただし、特定の値と等しくないかどうかを判断する必要がある場合、if notqual ステートメントを使用する必要がある場合があります。では、具体的にはどうやって使うのでしょうか?

まず、if ステートメントの基本的な使用法を理解する必要があります。 if ステートメントは通常、条件式と 1 つ以上のステートメントで構成されます。条件式の値が true の場合、対応するステートメントが実行されます。それ以外の場合、実行はスキップされます。

thinkphp3.2 では、if ステートメントの構文は、以下に示すように他の言語の構文と似ています。

if (条件表达式) {
    // 如果条件表达式的值为true,则执行此处代码
} else {
    // 如果条件表达式的值为false,则执行此处代码
}
ログイン後にコピー

その中で、条件式は定数、変数、最終値が true または false である限り、演算式など。 if ステートメントは、別の if ステートメント内にネストすることもできます。

次に、if is notqualto ステートメントの使用法を見てみましょう。 php では、不等演算子は「!=」です。したがって、if の構文は次のとおりではありません:

if (变量/常量 != 值) {
    // 如果变量/常量的值不等于指定的值,则执行此处代码
} else {
    // 如果变量/常量的值等于指定的值,则执行此处代码
}
ログイン後にコピー

不等号を複数のケースで判断する必要がある場合は、「||」(または) 演算子を使用して複数の判断ステートメントを接続できます。例:

if ($a != 1 || $a != 2) {
    // 如果$a的值不等于1或2,则执行此处代码
} else {
    // 如果$a的值等于1或2,则执行此处代码
}
ログイン後にコピー

if がステートメントと等しくない場合は、次の 2 つの条件を満たしている必要があることに注意してください:

  1. 変数/定数を最初に定義する必要があります。そうでない場合はエラーが発生します。が発生します;
  2. 不等演算子は等価演算子「=」の前に置く必要があります。

たとえば、次のコードは間違っています:

// 此处会产生错误
if ($a =! 1) {
    // ...
}
ログイン後にコピー

正しい書き方は次のとおりです:

if ($a != 1) {
    // ...
}
ログイン後にコピー

一般に、if はステートメントは、複数のステートメントを判断できます。 より一般的に使用されるステートメントの 1 つは、状況です。実際の開発においては、必要に応じて柔軟に活用することで、より洗練された運用を実現します。

以上がthinkphp3.2でif notイコールステートメントを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート