에 대한 정보를 표시하려면 ListActivity
에서 getCurrent()
함수가 반환되어야합니다. 여기비 객체에서 멤버 함수 호출
Fatal error: Call to a member function getIdentifiant() on a non-object in /Applications/XAMPP/xamppfiles/htdocs/site/prototype/administration.php on line 34
행 34 : : 나는 그것을 할 때 , 내가 페이지 상단에이 오류 메시지가, 내가 클래스에서 필요한 정보를 완벽하게 작동하지만,
while($listActivities->next())
{
$current = new Activity();
$current = $listActivities->getCurrent();
echo $current->getId(); // line 34
}
그리고 이것은 Activity 객체를 반환하는 getCurrent()
함수입니다.
public function getCurrent()
{
if(isset($this->activities[$this->current]))
return $this->activities[$this->current];
}
내가 원하는 개체를 반환하기 때문에 왜이 문제가 있는지 이해할 수 없습니다. 제발 이해해주세요. 감사.
그리고 isset이 실패 할 때 getCurrent()가 반환하는 것은 무엇입니까? 'NULL'? 이것은 대상이 아닙니다. – bwoebi
@bwoebi 페이지의 활동에 대한 정보를 볼 수 있기 때문에 결과를 반환합니다. 그것은 null을 반환하지 않습니다. 답장을 보내 주셔서 감사합니다. – R00t
에코 전에'var_dump()''$ current'을 시도하십시오 ... – bwoebi