我有一个返回TRUE
或FALSE
的var。如何使用三元逻辑返回字符串
“是” 如果 $ var1 为假,则
“否”?
$Var1 = TRUE; /*dynamic value*/
$status = ($Var1 == true ? $Var1:"NO");
谢谢。
答案 0 :(得分:3)
$status = $Var1 ? 'YES' : 'NO';
你不能短于:)
你既不需要()也不需要== TRUE,因为如果$ var1不为null,则返回true,0或false。
答案 1 :(得分:0)
$status = ($Var1 == true ? "YES":"NO");
答案 2 :(得分:-1)
$ status =($ var1 === true)? "是" :" NO";