『壹』 php如何定義一個常量數組
<?php<?php
define('abc',array('a'=>'123','b'=>'456'));
echo'<pre>',var_mp(abc),'</pre>';
die();
最靠譜的做法是:
『貳』 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;
}