如果我從MySQL數據庫獲取結果NULL值那麼PHP與它一起工作字符串值。測試空值返回我的不實和呼應返回NULL如何從dbs獲取NULL
$stmt = $mysqli->prepare("SELECT `activation`
FROM `authentication`
WHERE `mail`=?");
$stmt->bind_param('s', $mail);
$stmt->execute();
$stmt->bind_result($result);
$stmt->fetch();
$stmt->close();
if (is_null($result)) {
echo 'is NULL';
} else echo 'not NULL';
從這個例子回報將是不是NULL,但我希望得到爲NULL
爲什麼你需要知道它是特別爲空?爲什麼不使用'empty($ result)'而不是? –
,因爲empty()也返回FALSE。 – DimmuBoy
呃...那它包含了什麼? –