Mus*_*mel 2 php variables for-loop
我有一个简单的循环
for($i=0;$i<10;$i++)
{
$sample = "";
$sample .= $i.", ";
}
echo $sample;
Run Code Online (Sandbox Code Playgroud)
这个输出:
9,
我怎样才能获得此输出?
1,2,3,4,5,6,7,8,9,
$sample = "";将变量初始化为空字符串.在循环之前移动它.
在循环中使用该语句,您将$sample在每次迭代时重新初始化.这就是为什么你只看到最后一个值.
$sample = ""; // here
for($i=0;$i<10;$i++)
{
// not here
$sample .= $i.", ";
}
echo $sample;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24 次 |
| 最近记录: |