Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在for循环中生成增量$变量_Php_Variables_For Loop - Fatal编程技术网

Php 在for循环中生成增量$变量

Php 在for循环中生成增量$变量,php,variables,for-loop,Php,Variables,For Loop,我想增加for循环中的变量,以便从“$filename”变为“$filename1”,然后变为$filename2” $filename=false; $filename1=false; $filename2=false; 对于($i=null;$i blabla; } 使用变量: ${"filename".$i} = $this->blabla; 试试,比如: for($i=0; $i<3; $i++){ $ii = $i === 0 ? '' : $i; ${"file

我想增加for循环中的变量,以便从“$filename”变为“$filename1”,然后变为$filename2”

$filename=false;
$filename1=false;
$filename2=false;
对于($i=null;$i blabla;
}

使用变量:

${"filename".$i} = $this->blabla;
试试,比如:

for($i=0; $i<3; $i++){
  $ii = $i === 0 ? '' : $i;
  ${"filename$ii"} = $this->blabla;
}
for($i=0;$iblabla;
}

for($i=0;$iblabla;
}

你读过吗?是的,我读过,我只是想知道这是否可以实现。Ephp没有使用
+
进行连接。但是即使有了这个修复,它也不正确。我在应该之前就发布了。
for($i=0; $i<3; $i++){
  $ii = $i === 0 ? '' : $i;
  ${"filename$ii"} = $this->blabla;
}
for($i=0; $i<3; $i++){
  $ii = $i === 0 ? '' : $i;
  $f = "filename$ii";
  $$f = $this->blabla;
}