Я не использую до сих пор использовать PHP слово, но теперь должны ... :)PHP классы импорта с ключевыми словами используйте
index.php содержание:
require_once 'Classes/MainClass.php';
$obj = new Main();
echo $obj->test();
Классы/MainClass .php
<?php
use AdminFrontEnd;
class Main {
function test(){
return new AdminFrontEnd("debug");
}
}
AdminFrontEndClass.php содержание:
<?php
class AdminFrontEnd {
function __constuctor($test){
echo $test;
}
}
и окончательным, после ошибки:
Fatal error: Class 'AdminFrontEnd' not found in Classes/MainClass.php on line 10
Спасибо за помощь!
'use' только для наложения спектров пространств имен. Он не * загружает * файл с кодом. Вам все равно нужно сделать это, используя 'require' или автозагрузку. – deceze