現有的數組項在PHP腳本我有以下行:PHP,與Null值
$stmt = $conn->prepare("select zHD, EMail ...");
...
$res = $stmt->execute();
...
$row = $stmt->fetch(PDO::FETCH_ASSOC);
var_dump($row);
if ($row["Email"] === NULL) {
在1的情況下,我得到了folling的var_dump值:
array(2) {
["zHD"]=>
string(1) "1"
["EMail"]=>
NULL
}
在這種情況下,我也在var_dump之後獲得下一行的PHP-Notice:
<b>Notice</b>: Undefined index: Email in ...
這是真的,你得到一個「undefined索引「警告數組的一個已存在條目 ,它有一個NULL值?
還是我缺少別的東西?
什麼是最好的方法,在var_dump命令之後包含此案例的最佳命令?
非常感謝您提前
更新:感謝您的幫助。這是一些配對編程(http://en.wikipedia.org/wiki/Pair_programming) 會很好!
你的列被命名爲 '電子郵件' 不是 '電子郵件' - 看市值。 –
哦,謝謝你,我完全忽略了它! –
它經常發生.. =) – alwaysLearn