在我的网站中,我使用一个名为Languages的文件夹中的多个文件。在这些文件中,我使用变量来定义许多不同语言的文本。
例如$lang['typ'] = 'Type';
代表英语,$lang['typ'] = 'Τύπος';
代表希腊。
每个变量位于不同的php文件中(lang.en.php
,lang.el.php
)。
因此,这里的问题是我正在测试从php 5
到php 7
的代码,并且在phpstorm中,我使用该变量的回显,但得到未定义变量的错误提示。
请注意,我在许多不同的php文件中使用这种变量,例如在页脚中如下所示:
<a href='/something/' class="hoverlink"><?php echo $lang['typ'];?></a>
有什么建议吗? 可以以某种方式全球化语言文件或它们的路径,比如说index.php吗?
之一