所以我有一個config.php
文件有以下幾點:在包括PHP文件中使用「使用」
use PHPOnCouch\Couch;
use PHPOnCouch\CouchAdmin;
use PHPOnCouch\CouchClient;
然後我呼籲其他文件讓我們說index.php
包括的config.php
require_once("config.php");
include("page.php");
然後我有page.php
使用CouchClient像這樣:
$client = new couchClient ($URL, $DB);
但在page.php文件,我得到以下錯誤:
Fatal error: Class 'couchClient' not found in page.php
不應該在該頁面連接到我的config.php文件讓我沒有把這個在我的page.php?
您需要在要使用這些類的文件中添加'use'。 'use'語句不會被繼承.. –
好的,謝謝@MagnusEriksson - 希望有一種方法可以讓它們繼承。 – bryan
請參閱此問題http://stackoverflow.com/questions/10965454/how-does-the-keyword-use-work-in-php-and-can-i-import-classes-with-it –