我有一个PHP for循环:
for ($counter=0,$counter<=67,$counter++){
echo $counter;
$check="some value";
}
我想要实现的是使用for循环变量并将其附加到另一个变量的名称.
基本上,我希望每行的PHP输出如下
1
$check1="some value"
2
$check2="some value"
3
$check3="some value"
4
$check4="some value"
etc etc
我该如何实现这一目标?我错过了一些明显的东西吗
我试过$check.$counter =“some value”但是这个失败了.
任何建议?
像往常一样,
解决方法:
${"check" . $counter} = "some value";
但是,我强烈反对这一点.您尝试完成的任务最有可能通过使用arrays更优雅地解决.示例用法:
// Setting values
$check = array();
for ($counter = 0; $counter <= 67; $counter++){
echo $counter;
$check[] = "some value";
}
// Iterating through the values
foreach($check as $value) {
echo $value;
}
标签:php,variables,concatenation,append
来源: https://codeday.me/bug/20190917/1810004.html