我的原始代码是:
$name = '';
for($i = 0;$i < 10; $i++) {
$name .= '1';
}
我编辑为以下代码
for($name = $i = '';$i < 10; $i++) {
$name .= '1';
}
echo $name;
输出是1111111111
var_dump:string(10) "1111111111"
这是有效的代码吗?
我可以使用多个相等运算符$name = $i = ''
吗?
以及为什么我将其设置为''
空字符串
但是for{}
函数可以成功循环1
吗?
$i
不是必须是整数$i++
吗?