gpt4 book ai didi

php - 在for循环php中生成动态变量名

转载 作者:行者123 更新时间:2023-12-02 15:09:11 25 4
gpt4 key购买 nike

我试图在 php for 循环中动态生成变量名。我想在 for 循环中调用一个函数并传递迭代值。我尝试的是:

for ($i=1, $j=1; $i<=16 ; $i++, $j++) {
$a='arrtreelevel_1';
$b='0';
$newname = $a.$j.$b;
echo $newname,"<br>";
echo $arrtreelevel_1[0];
$arrtreelevel_2.$i = profiledetails($newname);
}

我的问题是 '$newname' 变量打印 $arrtreelevel_1[0] 作为文本不取值,并且 $arrtreelevel_11[0] 返回实际值。我尝试使用 echo ${'arrtreelevel_1$i'} 也什么都不打印。请协助我解决任何问题。

提前致谢。

最佳答案

你需要使用双引号而不是单引号

${"arrtreelevel_2$i"}=profiledetails($newname);

关于php - 在for循环php中生成动态变量名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44969241/

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