我正在编写一个多语言页面。
我有三个变量:
$helper->namejob_de
(德语;来自数据库)$helper->namejob_en
(英语语言;来自数据库)
和define("LANG", $TABS[$TABX]['lang']);
在config.php
(包含“de”或“en”) 中定义语言
现在,如您所见,DB 内容以 _de 或 _en 结尾。
是否可以将这两个变量结合起来?
我试过了:
echo $$helper->namejob_.LANG
但是,显然这行不通。对于两个变量的这种“合并”还有其他选择吗?
编辑:
阅读所有评论后,我决定重构我的数据库/代码。它真的很脏,所以我会尝试另一种选择。不管怎么说,还是要谢谢你 :)