class Content extends CodonModule {
public $title = 'Operations';
public function operations() {
$this->show('operations');
}
public $title = 'Staff';
public function staff() {
$this->show('staff');
}
}
모든 템플릿에 제목을 부여하려고하지만 클래스를 다시 선언 할 수 없습니다. 어떻게 이것을 무시할 수 있습니까? 함수 내에 public $ title을 넣으려고했지만 문서를 따르지 않고 작동하지 않습니다. 정의되지 않은 T_PUBLIC 오류가 발생합니다.PHP가 변수를 다시 선언 할 수 없습니다.
변수 $ title ...을 (를) 선언하는 두 줄이 있습니다. 두 번째 줄은 $ title = 'Staff'만 말해야합니다. – AMayer
모든 공용 함수에 이름을 지정하려고합니다. 본질적으로 public 함수는 HTML 코드가있는 템플릿을 보여줍니다. public $ title은 각 템플릿/페이지의 HTML 제목을 설정해야합니다. – zzwyb89
'public $ title'을 한 번 선언하고 메소드에 값을 설정하십시오. 'operations()'내부에서'$ this-> title = 'operations ''을하십시오. 마찬가지로'staff()'에서 –