一 知识点:
命名空间的定义:namespace
命名空间的意义:同一个项目不同的命名空间内可以使用相同函数名 和相同的类名,这样适合于团队合作。
二 代码:
1 namespace1.php (定义TEST1的命名空间)
<?php
//php 命名空间
namespace TEST1
{
function test()
{
echo "test1";
}
}
?>
2 namespace2.php(定义TEST2的命名空间)
<?php
namespace TEST2;
function test()
{
echo "test2";
}
?>
3 index.php(使用命名空间)
<?php
include "namespace2.php";
require "namespace1.php";
echo \TEST2\test();
echo \TEST1\test();
?>