Jor*_*ams 3 php variables if-statement
我不确定这是否可能,但我正在寻找一种在语句中检查变量时分配变量的方法if (...) { }。基本上是什么使得这......
$var = somefunction();
if ($var == 10) {
#do something
}
Run Code Online (Sandbox Code Playgroud)
进入这样的事情
if(($var = somefunction()) == 10) {
#do something
}
Run Code Online (Sandbox Code Playgroud)
正如我所说,我不确定这是否可能,但只是想知道是否有办法先保存分配变量。我想要这个,因为我有一个函数,它要么输出数组,要么输出 false。
谢谢 :)
这也将起作用:
if(($var = somefunction()) == 10) {
#do something
}
Run Code Online (Sandbox Code Playgroud)
但您提出的第一种方法很简单、清晰且可读,除了您需要使用==or ===、 not=进行相等性检查这一事实之外:
$var = somefunction();
if ($var == 10) {
#do something
}
Run Code Online (Sandbox Code Playgroud)
你为什么不直接使用它呢?
| 归档时间: |
|
| 查看次数: |
3390 次 |
| 最近记录: |