![]() |
1
0
只需替换两个操作数:
|
![]() |
2
1
正如其他人指出的,一定要检查返回的是什么
另一方面,用类似于
|
![]() |
3
0
尝试将整个三元语句放在括号中。PHP的运算符优先规则将导致echo回显语句if()部分的结果,而不是if()的结果:
|
![]() |
4
0
语法正确。您应该检查“is_singular”的返回值和$iphone中的值,因为这两个值看起来都是“evaluate”(!)到(布尔值)false。由于PHP是一种松散类型的语言,并且您在布尔上下文(the | | |)中使用这些变量,因此它们被静默地转换为bool,并且两者都被转换为false,从而导致表达式的结果是(int)1,而表达式又被静默地转换为(string)1,因为“echo”是一个字符串上下文。 |
![]() |
minus one · 空条件和空合并运算符*与*纯布尔表示法 7 年前 |
![]() |
zaozaoer · >>java中带负字节值的and>>>运算符 7 年前 |
![]() |
Ganesh Thampi · 使用位的奇偶程序 7 年前 |
![]() |
FredMan · Rust中的<-符号是什么? 7 年前 |
![]() |
user9578589 · Java条件数组 7 年前 |
![]() |
Francisco José Letterio · 无法理解指针操作 7 年前 |
![]() |
Danny · 如何在r中键入grep中的运算符 7 年前 |
![]() |
David Rector · 什么是?=操作员在Swift中做什么? 7 年前 |
|
Gian · “/”操作符在Lua中提供什么功能? 7 年前 |