【发布时间】:2013-04-21 06:34:49
【问题描述】:
...我正在检查这个字段:
if((bool)$website['IsDeleted']) { }
但它总是返回一个空字符串,无论 MySQL 字段中的值是它的0 还是1:
["IsDeleted"]=> string(1) "" }
请告诉我我在这里做什么?是否应该修改if 条件?
【问题讨论】:
-
不是
if($website['IsDeleted']) { }吗? -
@Amir - 他将变量 $website['IsDeleted'] 转换为布尔值 - 这没什么问题。
-
@Nimbuz 那么你的意思是它总是做
else声明无论是0还是1?
标签: php mysql boolean conditional-statements