我的原始代碼是:PHP中使用兩個相同的操作者
$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++
?
對於建議的代碼+1。在這個問題上的問題好得多 – hek2mgl
「但是這段代碼真的很混亂,我不會推薦它」; p –
@ hek2mgl不,這個逗號是必須的。否則'++ $ i <10'將被移入增量字段而不是結束測試字段。 – Barmar