【发布时间】:2018-07-27 20:07:36
【问题描述】:
我正在尝试使用这个库:https://github.com/duzun/hQuery.php
我的项目是这样安排的:
BetCompare
Application
Teams
file_using_the_library.php
hQueryLib
hquery.php
这就是我在我的 php 文件中使用它的方式:
namespace BetCompare\Application\Teams;
use BetCompare\Application\Teams\hQueryLib\hquery;
hQuery::$cache_path = "/path/to/cache";
这会返回错误Class not found。在对此事进行了一些研究后,我已经尝试过:
namespace BetCompare\Application\Teams;
use BetCompare\Application\Teams\hQueryLib\hquery;
include_once 'hQueryLib/hquery.php';
hQuery::$cache_path = "/path/to/cache";
那么错误如下:Cannot declare class hQuery_Context, because the name is already in use。我不明白,第二个错误使它看起来use 已经足够并加载了类。但是我不能使用它...我做错了什么?
我也尝试过只使用include_once,但它不起作用。
【问题讨论】:
标签: php namespaces include