我如何擺脫這個錯誤?得到真正煩人的錯誤:「致命錯誤:不能使用字符串偏移量作爲數組...」
代碼:
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嗎? – Endophage 2011-03-21 18:25:10
是的,一分鐘 – Neal 2011-03-21 18:26:05
它已被更新:-) – Neal 2011-03-21 18:30:18