thinkphp config文件将array serialize处理的区别
在config.php中定义array类型的常量,若需要将数组serialize序列化,则需要这样写
'ERROR_CODE'=>serialize(array(
// Client Error 4xx
400 => 'Bad Request',
401 => 'Unauthorized',
...
)),
在使用时用
$ERROR_COEDE = unserialize(C("ERROR_CODE"));return $ERROR_COEDE[$code];
<?phpdefine("ERROR_CODE", serialize(array(...)));?>
$HTTP_CODE = stripslashes(ERROR_CODE); $ERROR_ARR = unserialize($HTTP_CODE);