Blogger Information
Blog 18
fans 0
comment 0
visits 20162
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
命名空间的使用
葛佬的博客
Original
679 people have browsed it

      在PHP中函数、类、常量是不允许同名的。通过命名空间就可以解决这个问题。

      对于定义空间名需要注意:如果一个php文件中,第一个空间的定义义必须放在第1行。如果所要定义的空间已存在,则是进入空间。

      定义多个命名空间,定义的语法有两种,一种是简单组合语法,另一种是大括号形式语法。

1、简单组合方式

实例

<?php
namespace Index;
const INSTANCE=1;
 
namespace Col;
const INSTANCE=2;

运行实例 »

点击 "运行实例" 按钮查看在线实例

2、大括号形式

实例

<?php
/*命名空间Index*/
namespace Index{
	const INSTANCE=1;
}
 
/*命名空间Col*/
namespace Col{
	const INSTANCE=2;
}
 
/*全局非命名空间代码*/
namespace {
	const INSTANCE=3;
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

 

Correction status:qualified

Teacher's comments:理解的还可以
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post