在 php 脚本中,我有以下几行:
$stmt = $conn->prepare("select zHD, EMail ...");
...
$res = $stmt->execute();
...
$row = $stmt->fetch(PDO::FETCH_ASSOC);
var_dump($row);
if ($row["Email"] === NULL) {
在 1 种情况下,我得到以下 var_dump 值:
array(2) {
["zHD"]=>
string(1) "1"
["EMail"]=>
NULL
}
在这种情况下,我还会在 var_dump 之后获得下一行的 PHP 通知:
<b>Notice</b>: Undefined index: Email in ...
这真的是真的吗,你得到一个“未定义索引”警告的数组的现有条目,它有一个 NULL 值?
还是我错过了其他东西?
在 var_dump 命令之后包含这种情况的最佳方法是什么,最好的命令是什么?
非常感谢你提前
更新:感谢您的帮助。这就是结对编程(http://en.wikipedia.org/wiki/Pair_programming)会很好的地方!