我必须理解一个脚本来做一些补充,我有一些简短的问题。
这几行:
if(!isset($GLOBALS['DB'])){
$DB = new System\Database\MySQL(DB_SERVER,DB_USER,DB_PASSWORD,DB_NAME,DB_PORT);
}
new System\SessionHandler();
我不明白System \ Database \ MySQL和System \定义了哪条路径,因为没有带有这些名称的文件夹。
答案 0 :(得分:1)
John和Elon说他们是名字空间。这是创建一个新的对象MySQL,其参数包括:服务器,用户,密码,数据库和端口。
答案 1 :(得分:0)
System\Database\MySQL
可能无法匹配路径。这只是命名空间。这取决于自动加载器的实现。但在你的情况下,它可能缺席,你应该在代码中的其他地方寻找手动包含/需要。