我不使用至今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 2014-11-25 11:07:36