我在 PHP 及其require_once
语言结构上遇到了一个奇怪的问题。
我需要一个名为EN-en.php
. 它包含我网站的英语,我是这样写的:
....
$lang['header']['loginbox']['menu'][1] = "contacts" ;
$lang['header']['loginbox']['menu'][2] = "settings" ;
....
然后我使用此代码将我的文件包含在整个站点中
require_once $langFile ;
我觉得很容易,$langFile is = "/var/www/webstite/langs/EN-en.php"
. 但奇怪的部分来了。
当我使用
echo $lang['header']['loginbox']['menu'][1];
它打印出类似“Gontacts”之类的东西......我不明白为什么,而且这不是唯一的情况......请有人可以帮助我解决这个问题吗?