浅谈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 HTML代码串截取代码
Dec 29 PHP
火车头discuz6.1 完美采集的php接口文件
Sep 13 PHP
PHP 如何利用phpexcel导入数据库
Aug 24 PHP
php上传图片存入数据库示例分享
Mar 11 PHP
php中error与exception的区别及应用
Jul 28 PHP
PHP+MySQL修改记录的方法
Jan 21 PHP
php session的锁和并发
Jan 22 PHP
PHP的Laravel框架中使用消息队列queue及异步队列的方法
Mar 21 PHP
PHP线程的内存回收问题
Jul 08 PHP
php通过pecl方式安装扩展的实例讲解
Feb 02 PHP
自写的利用PDO对mysql数据库增删改查操作类
Feb 19 PHP
php设计模式之策略模式应用案例详解
Jun 17 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
《忧国的莫里亚蒂》先导宣传图与STAFF公开
2020/03/04 日漫
PHP 实用代码收集
2010/01/22 PHP
php中获取指定IP的物理地址的代码(正则表达式)
2011/06/23 PHP
php替换超长文本中的特殊字符的函数代码
2012/05/22 PHP
php生成N个不重复的随机数实例
2013/11/12 PHP
php断点续传之如何分割合并文件
2014/03/22 PHP
Yii2.0多文件上传实例说明
2017/07/24 PHP
javascript中length属性的探索
2011/07/31 Javascript
Javascript对象Clone实例分析
2015/06/09 Javascript
Active控件问题小结(附解决办法)
2016/06/09 Javascript
Node.js 中exports 和 module.exports 的区别
2017/03/14 Javascript
vue 中引用gojs绘制E-R图的方法示例
2018/08/24 Javascript
微信小程序基于picker实现级联菜单
2019/02/15 Javascript
详解Vue 换肤方案验证
2019/08/28 Javascript
JS变量提升及函数提升实例解析
2020/09/03 Javascript
解决idea开发遇到javascript动态添加html元素时中文乱码的问题
2020/09/29 Javascript
python3简单实现微信爬虫
2015/04/09 Python
使用Python设置tmpfs来加速项目的教程
2015/04/17 Python
python的keyword模块用法实例分析
2015/06/30 Python
Python中用字符串调用函数或方法示例代码
2017/08/04 Python
使用python为mysql实现restful接口
2018/01/05 Python
numpy中loadtxt 的用法详解
2018/08/03 Python
python中pip的安装与使用教程
2018/08/10 Python
原生python实现knn分类算法
2019/10/24 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
2020/03/10 Python
纯CSS3实现扇形动画菜单(简化版)实例源码
2017/01/17 HTML / CSS
Silk’n激光脱毛器官网:silkn.com
2016/10/06 全球购物
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
简述你对Statement,PreparedStatement,CallableStatement的理解
2013/03/25 面试题
幼儿园庆六一游园活动方案
2014/01/29 职场文书
财务总监管理职责范文
2014/03/09 职场文书
购房个人委托书范本
2014/10/11 职场文书
优秀工作者事迹材料
2014/12/26 职场文书
苦儿流浪记读书笔记
2015/07/01 职场文书
开学第一天的感想
2015/08/10 职场文书
MySQL中的全表扫描和索引树扫描
2022/05/15 MySQL