$pId == 0 && $s ? eval("\$n = \"$s1\";") : eval("\$n = \"$s\";")

$parentId == 0 && $str_group ? eval("\$nstr = \"$str_group\";") : eval("\$nstr = \"$str\";");

请问这行代码中 == 是什么意思

阅读 2.9k
2 个回答

三元运算符,等价于

if($parentId == 0 && $str) {
    eval("\$nstr = \"$str\";");
} else {
    eval("\$nstr = \"$str\";");
}

很简单的 三元运算符
变量1 ? 变量2 : 变量3
如果 变量1 为 true 结果为 变量2
如果 变量1 为 false 结果为 变量3
基础......

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题