PHP2013河北:命名空间的:网络
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地址的获取
将此信息分享到: