【发布时间】:2012-01-20 14:58:08
【问题描述】:
我正在对 php5 进行第一次测试。更具体地说,我正在尝试使用命名空间,但似乎 php 没有解析命名空间。这是我所做的测试:
文件 1:test.php
<?
namespace \first_test;
class Test {
function test_function(){
print "works";
}
}
?>
文件 2:use_namespace.php
<?
use \first_test;
$a=new \first_test\Test();
$a->test_function();
?>
我收到一个致命错误: 致命错误:找不到类“first_test\Test” here_the_path_use_namespace.php 在哪里。
任何帮助表示赞赏。
附:两个文件都在同一个目录下,windows上php 5.3.9。
【问题讨论】:
-
不应该包含该文件吗?
-
@yes123,请阅读下面的评论。在那里我评论了为什么我猜我不必包含该文件。
标签: php namespaces