Code前端首页关于Code前端联系我们

关于php三目表达式嵌三目表达式的信息

terry 2年前 (2023-09-30) 阅读数 51 #PHP
文章标签 PHP Select

本文目录一览:

  • 1、PHP的三目运算符是?
  • 2、三目表达式 能嵌套三目表达式么
  • 3、关于PHP的逻辑运算

PHP的三目运算符是?

$a = ( 1  0) ? true : false; //三目运算符(三元表达式)与下边 if 语句意思一样

if( 1  0 ){

    $a = true;

}else{

    $a = false;

}

三目表达式 能嵌套三目表达式么

能,如下

#include stdio.h

int main(void)

{

int a = 1, b = 2, c = 3 , d;

d = ab ? a : cb?c:b;

printf("%d\n", d);

return 0;

}

关于PHP的逻辑运算

意思就是给$a赋值为“yes”

($POST !$NAME ($A $B $C));

→(TRUE TRUE (TRUE TRUETRUE));

→(TRUE TRUE TRUE );

→TRUE;

也就是说这个表达式的真值为true

下面的那个是三目表达式“问号表达式”

表达式一 ? 表达式二 :表达式三

整个问号表达式有一个返回值:

当表达式一的真值为真时,返回表达式一的值;

当表达式一的真值为假时,发挥表达式二的值。

所以这个过程就是:

$a=($POST !$NAME ($A $B $C))?'YES':'NO';

→$a=true?'YES':'NO';

→$a='YES';

结果就是给$a赋值为“yes”

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门