1
我有這個PHP代碼名稱:使用循環FOR改變的變量
for ($i=0; $i < $numberOfCategories; $i++) {
$relatedProduct = echo $categories[$i];
}
我想什麼是變量$i
的值添加到變量$relatedProduct
。我的意思是,當$i=1
,我們應該有$relatedProduct1
我有這個PHP代碼名稱:使用循環FOR改變的變量
for ($i=0; $i < $numberOfCategories; $i++) {
$relatedProduct = echo $categories[$i];
}
我想什麼是變量$i
的值添加到變量$relatedProduct
。我的意思是,當$i=1
,我們應該有$relatedProduct1
你需要variable variables,即:
$categories = array("Sun", "Moon", "Jupiter");
for ($i=0; $i < count($categories); $i++) {
${"relatedProduct" . $i} = $categories[$i];
}
注:
要指定一個變量,你只需要=
不echo
:
$ relatedProduct =
echo$ categories [$ i];
爲什麼你在同一行中回顯和分配? –
並將數字分配給變量不是很好的做法,爲什麼你不能簡單地將它作爲數組? –