My while loop is decrementing by two and I cannot find the cause.
I feel that I do not understand how PHP is interacting with the HTML.
Any words of clarity? (Note the index of the dictionaries start at 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--;
}