PhP和java计算嵌套?:不同地
在php中 产量为3 在爪哇 输出为1PhP和java计算嵌套?:不同地,java,php,Java,Php,在php中 产量为3 在爪哇 输出为1 我完全理解Java是如何执行逻辑的。但我不知道php将如何输出3。需要帮助了解php实际是如何计算的。带括号的优先级 $var = ((true ? '1' : false) ? '2' : false) ? '3' : '4'; echo $var; 文件: 一些解释:是的。我试着用php和Java两种语言运行,几周前我刚刚回答了一个问题:这真是太时髦了!扩展if条件得到所需的1-。谢谢@p.s.w.g的链接@达伦简单地在后面的条款周围加上括号也应该
我完全理解Java是如何执行逻辑的。但我不知道php将如何输出3。需要帮助了解php实际是如何计算的。带括号的优先级
$var = ((true ? '1' : false) ? '2' : false) ? '3' : '4';
echo $var;
文件:
一些解释:是的。我试着用php和Java两种语言运行,几周前我刚刚回答了一个问题:这真是太时髦了!扩展if条件得到所需的1-。谢谢@p.s.w.g的链接@达伦简单地在后面的条款周围加上括号也应该有效:是吗1分:错2分:“错?”3':'4'谢谢大家的意见:
char cond = true ? '1' : false ? '2' : false ? '3' : '4';
System.out.println( cond );
$var = ((true ? '1' : false) ? '2' : false) ? '3' : '4';
echo $var;