gpt4 book ai didi

php - 如何将字符串与变量连接起来并将其用作另一个变量?

转载 作者:可可西里 更新时间:2023-11-01 00:20:01 26 4
gpt4 key购买 nike

我有一个变量 $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!

关于数组的一些引用:http://php.net/manual/it/language.types.array.php

关于php - 如何将字符串与变量连接起来并将其用作另一个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29978828/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com