正在将语言数组设置为常量


Setting language array as constant

我的网站使用语言文件进行翻译,如"en/home.php",其中包含…等内容

<?php
$lang = array(
'welcome' => 'Welcome to DugoutSoccer.com',
'login' => 'Login',
'pw' => 'Password'
);
?> 

在几个函数中,我将$lang设为全局函数,并希望节省对它的需求(如果值得的话)。文件可以大到25Kb,将其定义为常量是否可以接受?

感谢

基本上只是常数的正常定义和对常数的非解析。。。

# define constant, serialize array
define ("ConstantVar", serialize (array ('welcome' => 'Welcome to DugoutSoccer.com',
'login' => 'Login',
'pw' => 'Password')));
# use it
$my_constant= unserialize (ConstantVar);