导航:首页 > 编程语言 > php类里定义常量

php类里定义常量

发布时间:2023-05-04 16:41:52

‘壹’ php如何定义一个常量数组

<?php
define('abc',array('a'=>'123','b'=>'456'));

echo'<pre>',var_mp(abc),'</pre>';
die();

最靠谱的做法是:
<?php
/*
全局配置
用法:
echo $_ENV['SYS_UP']['Size'];
echo $_ENV['Page'];
*/
$_ENV=array(
'now'=>time(), //当前时间
'JsVer'=>8, //Js的版本号
'Page'=>20, //每页显示的个数

'SYS_UP'=>array( //后台上传商品图
'Size'=>1000, //KB
'Path'=>'_proct/', //商品图档存储位置,必须/结尾
'AllowTyp'=>array( //允许上传的类型
'jpg','gif','png','bmp'
),
),
);

‘贰’ php能定义数组为类的常量吗,大神帮解答

php类中,const定义的常量一般只能包含标量数据(boolean,int,float和string).所以是不能直接定义 数组为常量的.
这就是我所了解的大致情况。如果你想了解的更加详细的话,后盾人在那等着你,他会为你保驾护航

‘叁’ PHP 常量的定义及如何设置

使用define() 函数设置常量,如定义常量 GREETING:
<?php
define("GREETING", "Welcome to DTMobile!");
echo GREETING;
?>
变量定义:变量名=$+标示符,如定义变量a:
<?php
$a = 1;
echo $a;
?>

‘肆’ php如何定义一个常量数组

<?php
constARR=['a','b'];
var_mp(ARR);

php版本要>=5.6才能使用,如果是5.6以下版本可以考虑把数组序列化后赋值给常量

‘伍’ php能定义数组为类的常量吗

可以。

在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());
?>

‘陆’ thinkPHP 如何在类中定义常量

您好,这样的:
<volist name=":C('CREATE_TYPE')" id="vo">
{$vo.val} {$vo.name}
</volist>
这样调用就行了,config.inc.php要引入到config.php。

‘柒’ 关于php类中定义常量问题

代码试修改如下:

publicfunctionxx(){
echo"childtest";
echoself::tt;
}
阅读全文

与php类里定义常量相关的资料

热点内容
微信聊天界面源码 浏览:24
seo竞价推广点击价格算法公式 浏览:319
框架结构可以加密吗 浏览:218
python编译器怎么清除 浏览:73
linux全局socks代理 浏览:611
php微信抽奖 浏览:771
压缩算法嵌入式移植 浏览:531
php新手小例子 浏览:233
按照医生的算法一周是几天 浏览:805
三次b样条曲线算法 浏览:924
java7特性 浏览:555
爱山东app小学报名怎么知道报没报上 浏览:458
android获取wifi信号 浏览:133
娜拉美妆app怎么使用 浏览:760
有了源码要买服务器吗 浏览:365
app怎么查看自己的存款利息 浏览:515
碧蓝安卓与b站有什么区别 浏览:342
php静态块 浏览:719
ftpmget命令 浏览:475
源码时代怎样 浏览:415