PHP論理演算子の使い方
今回は、PHP における論理演算子の応用について説明します。論理演算子 (1) &&(and) 論理 AND (2) ||(or) 論理 OR (3) !(not) 論理 NOT、単項演算子。 (4) xor 論理差。
論理演算子の概念:
式に対して論理演算を実行し、演算の結果はブール値 (true、false) になります。論理演算に参加するために必要な式の値がBoolean型の値でない場合は、PHPによって自動的にBoolean型の値に変換されます。
論理積 and or &&
左辺と右辺の式の値が両方とも true の場合、演算結果は true になり、その逆も同様です。そのうちの 1 つが false である限り、操作結果は false になります。
次の値を除いて、他の値は true とみなされます:
ブール値 false
0
浮動小数点 0.0
空白string と string 0
メンバーのない配列
null
例を見てみましょう。
<?php $x=true; $y=true; var_dump($x && $y); ?>
明らかに結果は bool(true) です。この例から、両方の式が true の場合、結果も true であることがわかります。
論理和 or or||
左辺と右辺の式のどちらかの値が true で、演算結果が true の場合のみ両側の値が false の場合、結果は false になります。 前の例で $y の値を false に変更したところ、結果が false になったことがわかります。
論理XOR xor
左右の式の値が異なる場合はtrue、そうでない場合はfalseとなります。 今の例を見てみましょう $x と $y の値は同じなので、結果は false になります。
論理否定 !
元の式の値を否定します。最初は false でしたが、現在は true になっており、その逆も同様です。これは逆です。
<?php $x=true; var_dump(!$x); ?>
この例を見てみましょう。上記の結論に基づいて、この例の答えが bool (false) であることが簡単にわかります。
これらの例は、論理演算子 AND、OR、XOR、NOT の演算規則を直感的に説明するものであり、多くの説明は必要ありません。
PHP では、括弧を使用して式の特定の部分を全体として扱うことができます。括弧が不要な場所もありますが、文を読みやすくし、理解するのを容易にするために括弧を追加することもできます。 -up.操作します。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHP論理演算子の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。
