命名空间在php中如何使用
更新:HHH   时间:2023-1-7


本文小编为大家详细介绍“命名空间在php中如何使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“命名空间在php中如何使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

1.使用规则

(1)使用时需要指定空间名称

(2)命名空间与类、函数、局部常量间使用\分割

(3)普通代码 变量、常量不在命名空间中。

2.定义子命名空间

与目录和文件的关系很象,PHP 命名空间也允许指定层次化的命名空间的名称。因此,命名空间的名字可以使用分层次的方式定义。

<?php
namespace MyProject\Sub\Level;
 
const CONNECT_OK = 1;
class Connection {/* ... */}
function connect() {/* ... */}
?>

3.多级命名空间

命名空间的名字可以是多级的(子级命名空间)

<?php
  namespace China\Beijing\Shunyi; // 定义命名空间
  function getInfo () {
    echo 'China\Beijing\Shunyi';
  }
  getInfo(); // 非限定名称访问
 
  namespace USA\Washington; // 定义命名空间
  function getInfo () {
    echo 'USA\Washington';
  }
  \USA\Washington\ getInfo(); // 完全限定名称访问
?>

读到这里,这篇“命名空间在php中如何使用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注天达云行业资讯频道。

返回大数据教程...