ホームページ  >  記事  >  バックエンド開発  >  PHP での と の使用法は何ですか

PHP での と の使用法は何ですか

WBOY
WBOYオリジナル
2022-05-05 17:22:583461ブラウズ

PHP では、 と は論理的な判断に使用されます。構文は「値 1 と値 2」です。 と の両辺のオペランドが true の場合は true を返し、それ以外の場合は false を返します。 および は論理値です。 「&&」演算子と同様に、「演算子」はどちらも論理「AND」を表し、「&&」演算子は and よりも高い優先順位を持ちます。

PHP での と の使用法は何ですか

この記事の動作環境: Windows 10 システム、PHP バージョン 7.1、Dell G3 コンピューター

PHP での と の使い方は何ですか?

PHP の「and」演算子は論理演算子と呼ばれます。両方のオペランドが true の場合、true を返します。

例:

<?php
// 变量声明
// 初始化
$a = 100;
$b = 50;
if ($a == 100 and $b == 10)
echo "True";
else
echo "False";

出力: False

説明: 変数 $a = 100 および別の変数 $b = 10 であるため、条件 $a == 100 が計算されます。結果は true で、$b == 10 は true と評価されます。したがって、「$a == 100 and $b == 10」は true と評価されます。これは、AND ロジックでは両方のオペランドが true であれば、結果も true であると判断されるためです。ただし、$b = 20 が入力された場合、条件 $b == 10 は false となるため、AND 演算の結果は false になります。

PHP の「&&」演算子は論理演算子とも呼ばれます。両方のオペランドが true の場合、true を返します。

例:

<?php
// 声明一个变量并初始化
$a = 100;
$b = 10;
if ($a == 100 && pow($b, 2) == $a)
echo "True";
else
echo "False";

出力: True

説明: 変数 $a = 100、別の変数 $b = 10 であるため、条件 $a == 100 の計算結果はは true であり、$b = 10 の 2 乗は 100 ($a と等しい) であるため、pow($b,2)==$a も true と評価されます。したがって、「$a == 100 && pow($b,2)==$a」は true と評価されます。これは、AND ロジックでは、両方のオペランドが true の場合にのみ AND 演算の結果が true になることが示されているためです。ただし、$b = 20 が入力された場合、条件 pow($b,2)==$a は false となるため、AND 演算の結果は false になります。

「AND」演算子と「&&」演算子の比較:

優先順位に基づく:

優先順位は基本的に、式内でどの演算が最初に実行されるかを決定します。 「&&」演算子は優先順位が高く、「AND」演算子は優先順位が低くなります。

推奨学習: 「PHP ビデオ チュートリアル

以上がPHP での と の使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。