【发布时间】:2016-06-01 17:27:31
【问题描述】:
我的 while 循环减 2,我找不到原因。
我觉得我不明白 PHP 是如何与 HTML 交互的。
有什么清楚的话吗? (注意字典的索引从 1 开始)
if (isset($title)) {
$i = sizeof($title);
while ($i > 0) {
$idnum = intostring($i);
$titletoadd = $title[$idnum];
$summarytoadd = $summary[$idnum];
$podcastblock =<<<EOD
<div class="podcast" id="podcast$idnum">
<p class="podcasttitle" id="podcasttitle$idnum">$titletoadd</p>
<div class="container column horizontal-spaced ">
<p class="podcastnumber left shrink " id="podcastnumber$idnum">$i</p>
<p class="summary grow" id="summary$idnum">$summarytoadd</p>
</div>
<audio class="audioplayer tile displaymiddle wide" id='audioplayer$idnum" controls>
<source src="audiofiles/p$i.mp3" type="audio/mpeg">
</audio>
EOD;
echo $podcastblock;
$i--;
}
【问题讨论】:
-
norepo,请详细说明。
-
@VolkerK 你的评论是什么意思?您的链接出错。
-
@Bamar “您的链接出错”?有吗?可能是错误的 html,但不是描述的 2 增量。