【发布时间】:2011-03-21 18:21:44
【问题描述】:
如何摆脱这个错误?
代码:
function get_green_entities($c,$array){
$thisC = &$this->output[$this->sessID];
$timeDif = 4;
$cols = count($thisC['clientCols'])+1;
if(!isset($array['Entity ID'])){
return get_grey($c);
}
if(!isset($thisC['CURRTIME'][$array['Entity ID']])){
$thisC['CURRTIME'][$array['Entity ID']] =
(isset($array['timestamp'])?$array['timestamp']:null);
}
}
我在最后一个 if 语句的行中遇到了这个错误:
$thisC['CURRTIME'][$array['Entity ID']] =
(isset($array['timestamp'])?$array['timestamp']:null);
我知道$array['Entity ID']=4
我该如何解决这个问题?
谢谢:-)
更新 3
我删除了转储,因为它们有点敏感
【问题讨论】:
-
你能给我们一个 $thisC 的 var_dump 吗?
-
请问您在哪一行代码中遇到了偏移错误?
-
我说上面哪一行我得到了错误。没有改变
-
$array['Entity ID']的值是多少
-
$array['Entity ID']的值为4