ホームページ >バックエンド開発 >PHPチュートリアル >PHP の条件演算子はどのように機能しますか?

PHP の条件演算子はどのように機能しますか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-15 15:34:16318ブラウズ

How Does PHP's Conditional Operator Work?

PHP の条件演算子を調べる

PHP では、条件文を処理するための演算子がいくつか用意されており、「?:」演算子と「:」演算子は次のように機能します。必須ツール。

条件演算子 (? :)

条件演算子「?」インラインの「if-else」ステートメントのように機能します。

この式は、$x が true (つまり、false、null、または 0 ではない) の場合は $y と評価され、それ以外の場合は $z と評価されます。例:

この式は、$request_type が 'SSL' の場合は HTTPS_SERVER を返し、それ以外の場合は HTTP_SERVER を返します。

短縮形式 (? :)

PHP は条件文の短い形式を提供します演算子:

この形式は、$x が true の場合は $x に評価され、$x が false の場合は $z に評価されます。

三項演算子の区別

条件演算子は一般に「三項演算子」と呼ばれますが、この指定は実際には誤った呼び名です。三項演算子には 3 つのオペランドと「?」があります。は、PHP にある多くの三項演算子の 1 つにすぎません。

以上がPHP の条件演算子はどのように機能しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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