PHP2013河北:命名空间的:网络

2012 年 11 月 1 日7160

PHP2013河北命名空间的:网络

2012-08-24 11:12:02 来源:互联网

字体放大:

精品学习网考试频道小编应广大考生的需要,特为参加考试的考生策划了“PHP2013河北命名空间的:网络”专题等有关资料,供考生参考!

今天在突破教程模块特地讲下突破命名空间,这是突破5.3版本之后才有的新特性,主要是为了解决命名冲突问题,通过namespace关键词将突破函数、变量和类定义在一个命名空间中,需要注意的是:网络namespace前不要有任何输出,否则将会提示下面错误:

( ! ) Fatal error: Namespace declaration statement has to be the very first statement in the script in F:\web\zend\exercise\test.突破 on line 3

如下突破代码:在file.突破文件中,用namespace定义了一个常量,一个函数和一个类:(file1.突破)

<?突破

定义了命名空间后,:网络的时候就要加上命名空间的名称,如下突破代码:(file2.突破)

<?突破

定义了命名空间后再同一个文件中,只要不属于同一个命名空间,就可以:网络不同的方法,变量和类了!

命名空间可以有多层次模式,如下:

namespace MyProject\Sunname;

通一突破文件中可以有多个不同的命名空间,如下代码:(file3.突破)

更多内容进入:

精品学习网IT教育频道

上一篇:PHP2013河北:两种方式设置页面编码
下一篇:PHP2013河北:真实ip地址的获取

将此信息分享到:

0 0