我对PHP有问题。每次循环时,我想创建一个新变量。例如:如果我的循环第一次运行,则应创建一个名为$ loop1的新变量,如果它第二次运行具有不同值的第二次$ loop2,则应创建第三个循环-$ loop3 ... 这是我的代码的参考,不胜感激!
while ($x < count($lines)) {
$info
x++;
}
答案 0 :(得分:1)
我猜您正在搜索类似array之类的东西。
$data = array();
while ($x < count($lines))
{
$data[] = ... whatever you want to store
}
答案 1 :(得分:1)
您可以使用PHP中的花括号动态创建变量,例如:
${"loop" . $x} = "some value";
但是请注意,这在实际应用中可能不是一个好主意。 改用数组或映射可能更合适,例如
$loopVars = []; // create a new array
while (...) {
$loopVars[] = "some value"; // add a new array element
}