// remove ending page break if it is not needed if ($breaks = array_keys($questions, 0)) { // determine location of the last two page breaks $end = end($breaks); $last = prev($breaks); $last = $last ? $last : -1; if (!$quiz->questionsperpage || (($end - $last - 1) < $quiz->questionsperpage)) { echo ""; echo "
"; echo ""/>; echo "; echo "; function questionPerPage() { if ($_POST[choice]=='Yes') { array_pop($questions); } } } }