WEB开发者-分享WEB开发知识,让开发变得更简单!

深入浅析php中如何声明和引入命名空间

本篇文章给大家介绍一下php如何声明命名空间、访问空间元素的三种方式,引入命名空间的方法。

深入浅析php中如何声明和引入命名空间

一、命名空间

1.1 介绍

在一个大的项目中,可能会遇到同名的类、函数、常量,为了区分这些元素,我们可以将这些元素分别存放到不同的命名空间中。 1、命名空间就是包,用来存放项目中的类、函数、常量 2、通过namespace关键字来声明命名空间

1.2 声明命名空间

例:

<?php
  namespace China; // 定义命名空间
  function getInfo () {
    echo '我是中国人';
  }
  getInfo();

  namespace USA; // 定义命名空间
  function getInfo () {
    echo '我是美国人';
  }
  getInfo();
?>

效果:

深入浅析php中如何声明和引入命名空间

效果:

深入浅析php中如何声明和引入命名空间

效果:

深入浅析php中如何声明和引入命名空间

效果:

深入浅析php中如何声明和引入命名空间

效果:

深入浅析php中如何声明和引入命名空间

效果:

深入浅析php中如何声明和引入命名空间

效果:

深入浅析php中如何声明和引入命名空间

效果:

深入浅析php中如何声明和引入命名空间

2.4 命名空间注意事项

1、命名空间只能存放类、函数、const常量。 2、第一个namespace前面不能有任何的代码,空白字符,header()也不行。 3、包含文件不影响当前的命名空间。

推荐学习:《PHP视频教程》

以上就是深入浅析php中如何声明和引入命名空间的详细内容,更多请关注web开发者其它相关文章!

本文链接:https://www.webkfz.com/WEBkF/PHP/159919.html

版权声明:站内所有文章皆来自网络转载,只供分享作用,不代表本站的观点!

发表评论 共有 0 条评论)

联系客服
网站客服 业务合作 QQ
1244305267
公众号
公众号
公众号
返回顶部