作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个变量 $language
,它可以是:"en"、"nl"或 "fr"
。我还有 3 个其他变量 $ menu_en、$menu_fr 和 $menu_fr
。
我有一个 php 页面,我希望菜单以 3 种语言中的任何一种显示。
我试过这个:
echo '$menu_' . $language;
我想要的结果是 $menu_en
的值,而不是字符串 $menu_nl
。
我该怎么做? eval() 有帮助吗?
最佳答案
使用数组
怎么样?
$menu = array("en" => "Hi!", "it" => "Ciao!", "es" => "Hola!");
$language = "en";
echo $menu[$language]; // this will print Hi!
echo $menu["it"]; // will print Ciao!
关于php - 如何将字符串与变量连接起来并将其用作另一个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29978828/
我是一名优秀的程序员,十分优秀!