gpt4 book ai didi

php - 循环中的语法 '${$key} = $val' 在 PHP 中是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:06:37 25 4
gpt4 key购买 nike

是时候停止搜索了,只问一下。我一生都无法在网上找到答案。无论如何,我正在查看其他人的代码,他们在循环中使用了这种语法,但我不确定到底发生了什么。

foreach($params as $key => $val) {
${$key} = $val
}

是我不明白的${$key}。

最佳答案

这叫做 variable variables .在您的循环中,代码会将名称为 $key 的变量设置为值 $val

循环可以替换为 extract() .

关于php - 循环中的语法 '${$key} = $val' 在 PHP 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8088122/

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