Как я могу получить доступ к функции b из функции a?
Это то, что у меня есть, и я получаю эту ошибку: Неустранимая ошибка PHP: вызов неопределенного метода a :: b ()
class test {
function a($x) {
switch($x)
{
case 'a'://Do something unrelated to class test2
break;
case 'b':
$this->b();
break;
}
}
}
class test2 extends test {
function b() {
echo 'This is what I need to access';
}
}
$example=new test();
$example2=new test2();
$example->a(b);
Для справочной информации - функция a является переключателем для запросов, отправляемых через AJAX. В зависимости от запроса вызывается функция для добавления записи в базу данных, ее редактирования и т. Д.
Спасибо!