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 つの条件を満たしている必要があることに注意してください:
たとえば、次のコードは間違っています:
// 此处会产生错误 if ($a =! 1) { // ... }
正しい書き方は次のとおりです:
if ($a != 1) { // ... }
一般に、if はステートメントは、複数のステートメントを判断できます。 より一般的に使用されるステートメントの 1 つは、状況です。実際の開発においては、必要に応じて柔軟に活用することで、より洗練された運用を実現します。
以上がthinkphp3.2でif notイコールステートメントを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。