我正在学习如何在PHP中使用MySQL和学习如何我看到的程序方法包含这个if语句调用数据库中的一个SQL查询时:
if($result = mysqli_query($link, $query))
这是什么声明说?我想说的是:
1.设置$result
等于mysqli_query($link, $query)
。
2.如果$result
不为空(即mysqli_query
方法返回了某些内容),请执行if块。
如果我在想什么是真的,$result
是否可用于if块之外?
我想补充说'mysqli_query'返回一个资源(这是truthy)成功。 – 2014-09-01 17:59:48
我不确定这是否回答他的问题。 OP的问题似乎更多有关'if'声明 – 2014-09-01 18:00:38
@true你认为是提问者的困惑如果不是呢? – 2014-09-01 18:01:25