PHP中定义数组常量(array常量)的方法


Posted in PHP onNovember 17, 2014

在PHP中,我们不能用const直接定义数组常量,但是const可以定义字符串常量,结合eval()函数使字符串常量能执行。所以,我们可以用定义字符串常量的方式来返回一个数组常量。下面就是我们来见证奇迹的时刻!

<?php

class Test

{

 const MY_ARR="return array(\"a\",\"b\",\"c\",\"d\");";

 public function getConstArray()

 {

  return eval(Test::MY_ARR);//eval()函数把字符串作为PHP代码执行

 }

}

$t=new Test();

print_r($t->getConstArray());

?>

上面代码中,getConstArray()函数,就相当于一个数组常量。

PHP 相关文章推荐
透析PHP的配置文件php.ini
Oct 09 PHP
php 文件上传后缀名与文件类型对照表(几乎涵盖所有文件)
May 16 PHP
关于zend studio 出现乱码问题的总结
Jun 23 PHP
php的XML文件解释类应用实例
Sep 22 PHP
php实现简单的上传进度条
Nov 17 PHP
php 伪造HTTP_REFERER页面URL来源的三种方法
Sep 22 PHP
解析 thinkphp 框架中的部分方法
May 07 PHP
thinkPHP+phpexcel实现excel报表输出功能示例
Jun 06 PHP
PHP设计模式之委托模式定义与用法简单示例
Aug 13 PHP
php实现构建排除当前元素的乘积数组方法
Oct 06 PHP
PHP实现用session来实现记录用户登陆信息
Oct 15 PHP
thinkPHP和onethink微信支付插件分享
Aug 11 PHP
php中addslashes函数与sql防注入
Nov 17 #PHP
php数组排序usort、uksort与sort函数用法
Nov 17 #PHP
php中current、next与reset函数用法实例
Nov 17 #PHP
使用PHP把HTML生成PDF文件的几个开源项目介绍
Nov 17 #PHP
php检测数组长度函数sizeof与count用法
Nov 17 #PHP
php中filter_input函数用法分析
Nov 15 #PHP
getimagesize获取图片尺寸实例
Nov 15 #PHP
You might like
php读取html并截取字符串的简单代码
2009/11/30 PHP
ThinkPHP字符串函数及常用函数汇总
2014/07/18 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
laravel异步监控定时调度器实例详解
2019/06/21 PHP
javascript的函数
2007/01/31 Javascript
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
Jquery截取中文字符串的实现代码
2010/12/22 Javascript
基于jQuery的计算文本框字数的代码
2012/06/06 Javascript
JQuery为textarea添加maxlength属性并且兼容IE
2013/04/25 Javascript
JS中Date日期函数中的参数使用介绍
2014/01/02 Javascript
jquery阻止后续事件只执行第一个事件
2014/07/24 Javascript
DOM基础教程之事件对象
2015/01/20 Javascript
jQuery事件绑定与解除绑定实现方法
2015/04/15 Javascript
javascript实现的简单的表单验证
2015/07/10 Javascript
jQuery增加自定义函数的方法
2015/07/18 Javascript
jQuery ajax请求struts action实现异步刷新
2017/04/19 jQuery
vue-router路由参数刷新消失的问题解决方法
2017/06/17 Javascript
jQuery zTree搜索-关键字查询 递归无限层功能实现代码
2018/01/25 jQuery
Vue使用NProgress进度条的方法
2019/09/21 Javascript
JS Thunk 函数的含义和用法实例总结
2020/04/08 Javascript
[53:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第三场 1月18日
2021/03/11 DOTA
python获取代理IP的实例分享
2018/05/07 Python
搭建python django虚拟环境完整步骤详解
2019/07/08 Python
tensorflow实现在函数中用tf.Print输出中间值
2020/01/21 Python
python opencv pytesseract 验证码识别的实现
2020/08/28 Python
Html5 语法与规则简要概述
2014/07/29 HTML / CSS
澳大利亚快时尚鞋类市场:Billini
2018/05/20 全球购物
求职推荐信
2013/10/28 职场文书
理想演讲稿范文
2014/05/21 职场文书
学习教师敬业奉献模范事迹材料思想汇报
2014/09/19 职场文书
医院科室评语
2015/01/04 职场文书
2015年环保局工作总结
2015/05/22 职场文书
《祁黄羊》教学反思
2016/02/20 职场文书
用python画城市轮播地图
2021/05/28 Python
如何用python清洗文件中的数据
2021/06/18 Python