ホームページ >バックエンド開発 >PHPの問題 >PHP 論理演算子の短絡演算を実行する方法を説明します。

PHP 論理演算子の短絡演算を実行する方法を説明します。

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-03-24 11:34:002026ブラウズ

式が論理演算に関与している場合、最初の式が論理式全体の結果を決定できるため、2 番目の式の値は計算されません。これは短絡演算です。編集者があなたを導き、一緒に学びましょう。

PHP 論理演算子の短絡演算を実行する方法を説明します。

&&|| の短絡操作は何ですか?

ショートサーキット操作は、ショートサーキットオペレーターとも呼ばれます。プログラミング言語の設計者は、論理演算子 (論理 AND、論理 OR) がある限り、演算の結果は true または false であり、実行中のプロセスは重要ではないと考えています。

論理和 ||

2 つの演算のいずれかが true の場合、結果は true になります。両側が false の場合、結果は false になります。

<?php
$a=true;
$b=1;
$a || ++$b;
echo $b;//短路,上面的++$b被短路了,结果还是1
?>

論理 AND&&

2 つの演算のいずれかが false の場合、結果はが false で、両側が true の場合、結果は true になります。

<?php
$a=false;
$b=1;
$a && ++$b;
echo $b;//短路,上面的++$b被短路了,结果还是1
?>

&& および ||# の短絡操作の利点は何ですか? ##?

操作が短絡している場合、実行時間を短縮して操作の効率を向上させると同時に、操作の短絡の特性を利用することができます。簡潔なコードをたくさん書いて、コードを書く時間を短縮します。


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

以上がPHP 論理演算子の短絡演算を実行する方法を説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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