因为接触到TP3.2版本,所以需要性质的了解了一些命名空间
命名空间简单的被我理解为就是可以为相同的变量、函数和类找到别名,这样就不会出现系统错误,其他的都还是一样的。
首先创建命名空间
file1.php
<?php
namespace box;
class name1{
public $space=12;
}
?>
再创建file.php
<?php
include "namespace.php";
use box as a;
class name1{
public $space=" as";
}
$name=new a\name1();
echo $name->space;
?>
这样的情况下,就可以避免因为相同的类名,而使系统报错。