@phpcoder81

Как обратиться одному методу к другому?

Парни, подскажите, уже не знаю куда смотреть. Мне нужно, чтобы метод внутри класса могу работать внутри другого метода. Пример я упростил для понимания. Пишет, что функция не объявлена.
class myPage
{
	private function hellow_world()
	{
		return 'hellow_world';
	}
	
	public function createPage()
	{
		return hellow_world();	
	}
}

$page = new myPage();
echo $page->createPage();
  • Вопрос задан
  • 317 просмотров
Решения вопроса 2
thewind
@thewind
php программист, front / backend developer
return $this->hellow_world()

Hello пишется без w ;)
Ответ написан
Комментировать
@impos
Если все правильно понял, то
public function createPage()
  {
    return $this->hellow_world();	
  }

php.net/manual/ru/language.oop5.basic.php
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AndryG
Я полностью согласен с предыдущими ораторами.

Мне нужно, чтобы метод внутри класса могу работать внутри другого метода.
Перечитывайте перед публикацией )
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы