我有这段代码:
<?php
$html=<<<EOF
<p>{${$var[$n++]}[name]}</p>
EOF;
$array=array(0,1,2,3,4,5,6);
for ($y = 0; $y < count($array) / 3; ++$y)
{ echo $html; }
?>
对于每个循环$n
从头开始计算:0,1,2→0,1,2→0。
如果我想继续$n
,我该怎么办?0,1,2→3,4,5→6?
<?php
$vps_de_ctt_s1=array(
"name"=> "Xen VPS 200",
// etc
);
$vps_de_ctt_s2=array(
"name"=> "Xen VPS 400",
// etc
);
// etc
$dc_id_tmp=array(
"vps_de_ctt_s1",
"vps_de_ctt_s2",
"vps_de_ctt_s3",
"vps_de_ctt_s4",
"vps_de_ctt_s5",
"vps_de_ctt_s6",
"vps_de_ctt_s7"
);
$html=<<<EOF
<tr>
<td class="column-left">
</td>
<td class="column-right">
<h5>{${$dc_id_tmp[$i++]}[name]}</h5>
</td>
<td class="column-right">
<h5>{${$dc_id_tmp[$i++]}[name]}</h5>
</td>
<td class="column-right">
<h5>{${$dc_id_tmp[$i++]}[name]}</h5>
</td>
</tr>
EOF;
?>
<?php for ($y = 0; $y < count($dc_id_tmp) / 3; ++$y)
{ echo $html; }
?>
字数统计的垃圾文本。没有它就无法更新帖子。字数的垃圾文本。没有它就无法更新帖子。字数的垃圾文本。没有它就无法更新帖子。字数的垃圾文本。没有它就无法更新帖子。字数的垃圾文本。没有它就无法更新帖子。
答案 0 :(得分:0)
请尝试此代码。
<?php
function htmlcontent($i) {
//use global keywork to access ur local variables
// [variable scope][1]
global $dc_id_tmp, $vps_de_ctt_s1, $vps_de_ctt_s2;
echo '<tr>
<td class="column-left">
</td>
<td class="column-right">
<h5>'.${$dc_id_tmp[$i]}['name'].'</h5>
</td>
<td class="column-right">
<h5>'.${$dc_id_tmp[$i++]}['name'].'</h5>
</td>
<td class="column-right">
<h5>'.${$dc_id_tmp[$i++]}['name'].'</h5>
</td>
</tr>';
}
?>
<?php for ($y = 0; $y < count($dc_id_tmp_all) ; ++$y)
{ htmlcontent($y); }
?>
希望这会对你有所帮助。