所以我想让我的页面有多语言功能,比如德语、英语和匈牙利语。我开始在 PHP 中学习 OOP,现在我强迫自己在任何事情上都使用 OOP,这当然不是一个好主意,但我尝试学习。所以这就是我到目前为止得到的:
<?php
class class_lang {
private $language;
public function __construct() {
$this->language = $_GET['lang'];
}
public function select_lang($var);
return ('language_'.$this->select_lang($var));
}
?>
那么发生了什么。在我的索引页面上,当我单击 1 时,我得到了 3 个链接(国旗),我的班级从 url 获取值,如下所示:href="index.php?lang=uk"。现在我不确定如何制作字符串:因为我想要包含的 lang 文件看起来像 language_uk.php 、 language_ge.php 等......所以我只想创建那个字符串并将其传递回我的索引页面中的值,以便我可以包含正确的文件。