(PHP 5 >= 5.3.0, PHP 7, PHP 8)
就像目录和文件一样,PHP 命名空间也包含指定命名空间名称层次结构的能力。因此,可以定义具有子级别的命名空间名称
示例 #1 声明具有层次结构的单个命名空间
<?php
namespace MyProject\Sub\Level;
const CONNECT_OK = 1;
class Connection { /* ... */ }
function connect() { /* ... */ }
?>
MyProject\Sub\Level\CONNECT_OK
、类 MyProject\Sub\Level\Connection
和函数 MyProject\Sub\Level\connect
。