Interface 'Server\IDatabase' not found in
老大我的程序和你一模一樣,結(jié)果運(yùn)行的時(shí)候報(bào)這個(gè)錯(cuò)誤,是自動(dòng)載入函數(shù)的問(wèn)題,能否發(fā)下你的自動(dòng)載入函數(shù)如何實(shí)現(xiàn)
老大我的程序和你一模一樣,結(jié)果運(yùn)行的時(shí)候報(bào)這個(gè)錯(cuò)誤,是自動(dòng)載入函數(shù)的問(wèn)題,能否發(fā)下你的自動(dòng)載入函數(shù)如何實(shí)現(xiàn)
2014-11-26
舉報(bào)
2016-05-18
你把Database.php 文件名字改成 IDatabase.php了? 那原來(lái)的工廠模式,單例模式調(diào)用的那些不白瞎了?
2016-05-18
D:\xampp\htdocs\immoc/IMooc/IDatabase.php ??
還是路徑問(wèn)題,他會(huì)調(diào)用IDatabase.php ?這本身就是錯(cuò)的。
自動(dòng)加載那出問(wèn)題了,我覺(jué)得是。
在 MySQL.php ?MySQLi.php ?PDO.php ?中手動(dòng)引入才不會(huì)報(bào)錯(cuò)。
require BASEDIR.'/'."IMooc\Database.php";
use IMooc\IDatabase;
一直不知道是為什么,求問(wèn)樓主怎么解決的。
2015-01-14
怎么會(huì)報(bào)這個(gè)錯(cuò)誤?syntax error, unexpected 'interface' (T_INTERFACE), expecting identifier (T_STRING)
2014-11-26
2014-11-26
對(duì)于psr-0來(lái)說(shuō)interface IDatabase應(yīng)該不能和類Database寫在相同的文件中,不然使用use Server\Idatabase 會(huì)去調(diào)用Server\Idatabase.php文件,而Server\Idatabase.php文件并不存在,所以報(bào)錯(cuò)。