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 サイトの他の関連記事を参照してください。