Yur*_*ken 67
for($i=1; $i <= 5; $i++) {
${'file' . $i} = $i;
}
Run Code Online (Sandbox Code Playgroud)
但是,使用数组而不是使用数组通常会更好.
Ham*_*ite 13
这里是一个办法做到这一点:
for($i = 1; $i <= 5; $i++) {
${'file'.$i} = ...;
}
Run Code Online (Sandbox Code Playgroud)
但这样做是个坏主意.为什么这是个坏主意?因为这是数组的意思.改为:
for($i = 1; $i <= 5; $i++) {
$file[$i] = ...;
}
Run Code Online (Sandbox Code Playgroud)
(注意:通常的惯例是将数组键设置为0而不是1,但您不必这样做.)