浅谈PHP定义命令空间的几个注意点(推荐)


Posted in PHP onOctober 29, 2016

1.声明命令空间必须是程序脚本的第一条语句。另外,所有非 PHP 代码包括空白符都不能出现在命名空间的声明之前。

下面是错误的示例:

<html>
<?php
namespace MyProject; // 致命错误 - 命名空间必须是程序脚本的第一条语句
?>

这个也是错误的

<?php 
// Lots 
// of 
// interesting 
// comments and white space 

namespace Foo; 
class Bar { 
} 
?>

2.不能使用PHP的关键字。

下面是错误示例:

<?php 
namespace Project/Classes/Function; // Causes parse errors 
namespace Project/Abstract/Factory; // Causes parse errors 
?>

3.命名空间里的常量定义。

下面这个MESSAGE在全局的命名空间:

<?php
namespace test;
define('MESSAGE', 'Hello world!');
?>

定义2个常量,在test命名空间:

<?php
namespace test;
define('test\HELLO', 'Hello world!');
define(__NAMESPACE__ . '\GOODBYE', 'Goodbye cruel world!');
?>

以上就是小编为大家带来的浅谈PHP定义命令空间的几个注意点(推荐)全部内容了,希望大家多多支持三水点靠木~

PHP 相关文章推荐
PHP中在数据库中保存Checkbox数据(1)
Oct 09 PHP
非常精妙的PHP递归调用与静态变量使用
Dec 16 PHP
PHP使用imagick读取PDF生成png缩略图的两种方法
Mar 20 PHP
PHP中上传多个文件的表单设计例子
Nov 19 PHP
php绘制一个扇形的方法
Jan 24 PHP
smarty模板引擎之分配数据类型
Mar 30 PHP
PHP设置images目录不充许http访问的方法
Nov 01 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
Feb 28 PHP
Ubuntu 16.04下安装PHP 7过程详解
Mar 28 PHP
thinkPHP多表查询及分页功能实现方法示例
Jul 03 PHP
PHP7.1实现的AES与RSA加密操作示例
Jun 15 PHP
PHP+Redis事务解决高并发下商品超卖问题(推荐)
Aug 03 PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
Oct 28 #PHP
PHP创建多级目录的两种方法
Oct 28 #PHP
PHP查询大量数据内存耗尽问题的解决方法
Oct 28 #PHP
遍历指定目录,并存储目录内所有文件属性信息的php代码
Oct 28 #PHP
php  PATH_SEPARATOR判断当前服务器系统类型实例
Oct 28 #PHP
PHP图像识别技术原理与实现
Oct 27 #PHP
PHP对称加密函数实现数据的加密解密
Oct 27 #PHP
You might like
PHP has encountered an Access Violation
2007/01/15 PHP
php 接口类与抽象类的实际作用
2009/11/26 PHP
解析php file_exists无效的解决办法
2013/06/26 PHP
ThinkPHP框架设计及扩展详解
2014/11/25 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
PHP将页面中点击数量高的链接进行高亮显示的方法
2016/05/30 PHP
由document.body和document.documentElement想到的
2009/04/13 Javascript
js 无提示关闭浏览器页面的代码
2010/03/09 Javascript
再谈javascript图片预加载技术(详细演示)
2011/03/12 Javascript
jquery easyui combox一些实用的小方法
2013/12/25 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
2014/05/12 Javascript
jquery.cookie.js使用指南
2015/01/05 Javascript
微信JS接口汇总及使用详解
2015/01/09 Javascript
jquery仅用6行代码实现滑动门效果
2015/09/07 Javascript
js实现一键复制功能
2017/03/16 Javascript
javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】
2017/09/28 Javascript
打字效果动画的4种实现方法(超简单)
2017/10/18 Javascript
使vue实现jQuery调用的两种方法
2019/05/12 jQuery
基于JS实现前端压缩上传图片的实例代码
2019/05/14 Javascript
从源码解析Python的Flask框架中request对象的用法
2016/06/02 Python
你应该知道的python列表去重方法
2017/01/17 Python
python+requests+unittest API接口测试实例(详解)
2017/06/10 Python
Matplotlib 生成不同大小的subplots实例
2018/05/25 Python
基于Python列表解析(列表推导式)
2018/06/23 Python
windows下python安装小白入门教程
2018/09/18 Python
如何配置关联Python 解释器 Anaconda的教程(图解)
2020/04/30 Python
女装和独特珠宝:Sundance Catalog
2018/09/19 全球购物
最新教师自我评价分享
2013/11/12 职场文书
公司周年庆典邀请函
2014/01/12 职场文书
青年志愿者活动方案
2014/08/17 职场文书
大学生实习证明范本
2014/09/19 职场文书
2014年环保局工作总结
2014/12/11 职场文书
酒店前台接待岗位职责
2015/04/02 职场文书
2015秋季小学开学寄语
2015/05/27 职场文书
会计手工模拟做账心得体会
2016/01/22 职场文书
css实现文章分割线样式的多种方法总结
2021/04/21 HTML / CSS