我正在學習如何在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