PHP 层级化命名空间 ( namespace )

PHP 允许指定层次化的命名空间的名称,我们称这些命名空间为子命名空间

也就是说,命名空间的名字可以使用分层次的方式定义

层级化的命名空间和目录与文件的关系很像

语法

PHP 层级化命名空间语法格式如下

<?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

它们都在命名空间 MyProject\Sub\Level 之下

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.