错误“ PHP中的未定义变量”(在另一个文件中设置的变量)

时间:2019-06-13 08:03:31

标签: php variables

在我的网站中,我使用一个名为Languages的文件夹中的多个文件。在这些文件中,我使用变量来定义许多不同语言的文本。

例如$lang['typ'] = 'Type';代表英语,$lang['typ'] = 'Τύπος';代表希腊。

每个变量位于不同的php文件中(lang.en.phplang.el.php)。 因此,这里的问题是我正在测试从php 5php 7的代码,并且在phpstorm中,我使用该变量的回显,但得到未定义变量的错误提示。

请注意,我在许多不同的php文件中使用这种变量,例如在页脚中如下所示:

<a href='/something/' class="hoverlink"><?php echo $lang['typ'];?></a>

有什么建议吗? 可以以某种方式全球化语言文件或它们的路径,比如说index.php吗?

This显示无法指定路径的包含。这是language文件和footer

之一

0 个答案:

没有答案