所以我想使我的頁面具有多語言功能,如德語,英語和匈牙利語。我開始在PHP中學習OOP,現在我強迫自己在所有方面都使用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個鏈接(國旗),我的班級從網址獲得了這樣的值:href =「index.php?lang = uk」。現在我不知道的是我如何使字符串:導致我的lang文件,我想包括看起來像language_uk.php,language_ge.php等...所以我只是想創建該字符串,並將其傳回給我索引頁中的值,所以我可以包括正確的文件。
注意:不要將你的類命名爲class_whatever,並首先使用大寫字母;所以它應該是'班郎{}' – Jeroen
謝謝,但任何想法如何使該字符串,先生? –
是的,添加爲答案 – Jeroen