php如何定义一个常量数组

2025-04-16 06:45:38
推荐回答(1个)
回答1:

define常量的值;

$config = array('localhost', '127.0.0.1', 'user', 'pwd');
$config = serialize($config); //serialize — 产生一个可存储的值的表示 
define('DB_CONFIG', $config);  //定义一个DB_CONFIG常量

使用时用:
unserialize() 从已存储的表示中创建 PHP 的值
print_r(unserialize(DB_CONFIG));//还原为数组状态并打印


//根据类定义静态数组
    class Constants {
        public static $array = array('localhost', '127.0.0.1', 'user', 'pwd');
    }
    使用:
print_r(Constants::$array);//打印静态数组