手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP中定义数组常量(array常量)的方法
PHP中定义数组常量(array常量)的方法
摘要:在PHP中,我们不能用const直接定义数组常量,但是const可以定义字符串常量,结合eval()函数使字符串常量能执行。所以,我们可以用...

在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中定义数组常量(array常量)的方法】相关文章:

php对象和数组相互转换的方法

PHP获取文件行数的方法

php对数组内元素进行随机调换的方法

php删除指定目录的方法

PHP获取数组的键与值方法小结

PHP生成plist数据的方法

php恢复数组的key为数字序列的方法

如何对PHP程序中的常见漏洞进行攻击(下)

Yii获取当前url和域名的方法

php生成图片缩略图的方法

精品推荐
分类导航