我正在编写一个简单的翻译课程,但我遇到了一个棘手的问题。
以下是进行翻译的方法:
public function translate($textToTranslate)
{
if (!array_key_exists($textToTranslate, $this->languageArray) || $this->languageArray[$textToTranslate] == null)
{
return $textToTranslate;
}
else
{
return $this->languageArray[$textToTranslate];
}
}
问题在于我通过是或否进行翻译。我相信他们被视为真/假,并没有显示出应该是什么。所以我的问题是我可以在这种情况下使用是和否,如果是 - 如何?
我刚刚使用parse_ini_file()
,这就是问题所在的地方。因为如文档中所述,可以使用诸如是,否和其他少数几个键。