Jeysmook
Новичок
Есть два файла (my.php, my3.php) в одном файле описан класс, в котором есть функция my1(), она подключает файл my3.php,а в файле my3.php, есть функция my3(), в которой нужно использовать оператор $this, как сделать так чтобы его можно было использовать?
Выдает ошибку - Fatal error: Using $this when not in object context
Файл my.php
Файл my3.php
Выдает ошибку - Fatal error: Using $this when not in object context
Файл my.php
PHP:
class My {
public function my1() {
require_once('my3.php'); //Подключаем сюда файл my3.php. В нем функция my3();
my3();
}
public function my2() {
echo 'Информация';
}
}
$my = new My();
$my->my1();
PHP:
function my3() {
$this->my2(); // вот здесь не видит $this
}