如何检查 $row['column_name'] 是否返回空的 php mysql

Var*_*N R 6 php mysql

我有一个带列的表

id,name,phone,describe
Run Code Online (Sandbox Code Playgroud)

从该表中获取值时,我正在使用

$row=mysql_fetch_array($query) 
Run Code Online (Sandbox Code Playgroud)

现在我想检查是否

$row['describe'] 
Run Code Online (Sandbox Code Playgroud)

正在返回空值。怎么查php??

Pan*_*nda 6

您可以使用==0,这将检查它是否等于 0:

if ($row['describe']==0) { /* code to do */ }
Run Code Online (Sandbox Code Playgroud)

或者empty(),这将检查它是否为空:

if (empty($row['describe'])) { /* code to do */ }
Run Code Online (Sandbox Code Playgroud)

就个人而言,我更愿意!empty()这样做,因为这将检查变量是否为空。

希望这有帮助,谢谢!