我觉得我在这里服用了疯狂的药丸,所以我希望我只是错过了显而易见的事情。请在下面找到展览 a,我的代码包括 var_dumping:
$statuscheck = $read->readResponse();
$statusResponse = $statuscheck['StatusCheckResponse'];
echo "<pre>"; var_dump( $statuscheck, $statusResponse, $statuscheck['StatusCheckResponse']); die;
这给了我们以下结果:这是结果
这看起来很正常吧?请注意,我已将$statuscheck['StatusCheckResponse']传递到$statusResponse var 并 var_dumped 两者。两者都在上述输出中给出相同的结果。
但是请注意当我拿走var_dump时会发生什么。
这就是一个巨大的未定义索引错误!这怎么可能?我究竟做错了什么?