我發現了一個例子here顯示這樣一個例子:可變的變量,關鍵看我的數組
<?php
for ($i = 1; $i <= 5; $i++) {
${a.$i} = "value";
}
echo "$a1, $a2, $a3, $a4, $a5";
//Output is value, value, value, value, value
?>
是否有可能修改像這樣的工作:
for($x=1; $x<11; $x++)
{
${title.$x} = $row['${title.$x}'];
${brief.$x} = $row['${brief.$x}'];
${cost.$x} = $row['${cost.$x}'];
echo "<tr>
<td>${title.$x}</td>
</tr>
<tr>
<td>${brief.$x}</td>
</tr>
";
}
的$行數組來自mysql查詢。
嚴重的是,它的每一行包含10個冠軍,10個簡報和10個費用字段? – jeroen
引用你的'$ row' - '$ row [$ {'title'。$ x}];' –
你需要看看你的數據庫設計。爲什麼'title1'' title2' ...不是單獨的行? – bcoughlan