浅谈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 ADODB使用方法集锦
Mar 25 PHP
一些需要禁用的PHP危险函数(disable_functions)
Feb 23 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
Mar 05 PHP
web目录下不应该存在多余的程序(安全考虑)
May 09 PHP
php中3种方法统计字符串中每种字符的个数并排序
Aug 27 PHP
提升PHP性能的21种方法介绍
Jun 25 PHP
php准确计算复活节日期的方法
Apr 18 PHP
[原创]PHP字符串中插入子字符串方法总结
May 06 PHP
PHP利用超级全局变量$_GET来接收表单数据的实例
Nov 05 PHP
thinkPHP实现的联动菜单功能详解
May 05 PHP
thinkPHP框架动态配置用法实例分析
Jun 14 PHP
PHP使用ajax的post方式下载excel文件简单示例
Aug 06 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
全国FM电台频率大全 - 7 吉林省
2020/03/11 无线电
PHP中判断变量为空的几种方法分享
2013/08/26 PHP
ThinkPHP进程计数类Process用法实例详解
2015/09/25 PHP
用jQuery简化JavaScript开发分析
2009/02/19 Javascript
Javascript的匿名函数小结
2009/12/31 Javascript
JavaScript中的一些定位属性[图解]
2010/07/14 Javascript
javascript中onclick(this)用法介绍
2013/04/19 Javascript
jquery ajax请求方式与提示用户正在处理请稍等
2014/09/01 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
2016/06/21 Javascript
jQuery实现底部浮动窗口效果
2016/09/07 Javascript
Bootstrap简单表单显示学习笔记
2016/11/15 Javascript
原生JS和jQuery操作DOM对比总结
2017/01/19 Javascript
vue2.0 中#$emit,$on的使用详解
2017/06/07 Javascript
vue.js使用v-model指令实现的数据双向绑定功能示例
2018/05/22 Javascript
vue完成项目后,打包成静态文件的方法
2018/09/03 Javascript
详解Axios统一错误处理与后置
2018/09/26 Javascript
详解小程序之简单登录注册表单验证
2019/05/13 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
2019/09/10 Javascript
python批量同步web服务器代码核心程序
2014/09/01 Python
Python制作简单的网页爬虫
2015/11/22 Python
Window10+Python3.5安装opencv的教程推荐
2018/04/02 Python
python docx 中文字体设置的操作方法
2018/05/08 Python
Django使用AJAX调用自己写的API接口的方法
2019/03/06 Python
Pycharm简单使用教程(入门小结)
2019/07/04 Python
Python logging设置和logger解析
2019/08/28 Python
土木工程师职业规划范文
2014/03/07 职场文书
团委竞选演讲稿
2014/04/24 职场文书
政府信息公开实施方案
2014/05/09 职场文书
品酒会策划方案
2014/05/26 职场文书
校园活动策划方案
2014/06/13 职场文书
小学运动会演讲稿
2014/08/25 职场文书
写给医生的感谢信
2015/01/22 职场文书
社区端午节活动总结
2015/02/11 职场文书
机器人瓦力观后感
2015/06/12 职场文书
2015年大学迎新工作总结
2015/07/16 职场文书
创业计划书之少年玩具店
2019/09/05 职场文书