加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – ${$var?_array’}可以解释一下吗?

发布时间:2020-12-13 17:49:27 所属栏目:PHP教程 来源:网络整理
导读:我目前正在调试一个 PHP opencart插件,我遇到过以前从未遇到过的语法. 可以任何人解释这是什么以及为什么使用它,链接到任何文档作为我的谷歌搜索我无法解释或理解的东西不是很清楚;-).罪魁祸首如下: ${$variable.'s_array'} 我不知道.任何帮助将不胜感激.
我目前正在调试一个 PHP opencart插件,我遇到过以前从未遇到过的语法.

可以任何人解释这是什么以及为什么使用它,链接到任何文档作为我的谷歌搜索我无法解释或理解的东西不是很清楚;-).罪魁祸首如下:

${$variable.'s_array'}

我不知道.任何帮助将不胜感激.

广告

解决方法

PHP中的变量可以在声明中包含变量,如下所示:

例如尝试运行此代码段:

$var = "dog_name";
$$var = "golden terrier";
echo $dog_name; //gives "golden terrier"

现在你的情况:

$variable = "random_";
${$variable.'s_array'} = "somecontent";
echo $random_s_array; //gives "somecontent"

这将为您提供动态变量.

Try this Sandbox-Example

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读