Допустим, файлы располагаюся следующим образом:
- index.php
- funct.php
- class.php
1. Содержание файла index.php:
include "funct.php";
DoSmth();
DoSmth();
2. funct.php
require_once "class.php";
function DoSmth()
{
$do->get_it();
}
3. class.php
class new_class
{
function get_it()
{
echo "Ok!";
}
}
$do = new new_class;
При вызове файла index.php выдается ошибка:
Fatal error: Call to a member function get_it() on a non-object in funct.php on line 7
В чем проблема и как лечить?