当所有文件都在同一文件夹中时,此代码可以正常工作:
require_once 'doit.php';
require_once 'must.php';
require_once 'sure.php';
use Gregore\doit;
$do = new doit\must();
echo $do->now();
但是当我把调用类的文件放在不同的文件夹中时,这样:
require_once '../includes/class/doit.php';
require_once '../includes/class/must.php';
require_once '../includes/class/sure.php';
use Gregore\doit;
$do = new doit\must();
echo $do->now();
我收到此错误消息:
解析错误:语法错误,意外'使用' XXX中的(T_USE)
错误来自use Gregore\doit;
导致此功能无法正常工作的原因是什么?