1) { $lastYear = array_pop($allYears); $secondLastYear = array_pop($allYears); $formattedYears = implode(', ', $allYears); if (!empty($formattedYears)) { $formattedYears .= ', '; } $formattedYears .= $secondLastYear . ' and ' . $lastYear; } else { $formattedYears = reset($allYears); } $oldestYear = reset($allYears); $latestYear = $lastYear; $lowestLevel = reset($availableLevels); $highestLevel = end($availableLevels); // Keep the original levelRange if ($lowestLevel === 'DHET' && $highestLevel === 'DHET') { $levelRange = 'National Certificate'; } else { if ($lowestLevel === 'DHET') { $lowestLevel = 'National Certificate'; } if ($highestLevel === 'DHET') { $highestLevel = 'National Certificate'; } $levelRange = ($lowestLevel === $highestLevel) ? $lowestLevel : "$lowestLevel-$highestLevel"; } // Create a new formatted levels string $formattedLevels = ''; if (count($availableLevels) > 1) { $lastLevel = array_pop($availableLevels); $secondLastLevel = array_pop($availableLevels); $formattedLevels = implode(', ', $availableLevels); if (!empty($formattedLevels)) { $formattedLevels .= ', '; } $formattedLevels .= $secondLastLevel . ' and ' . $lastLevel; } else { $formattedLevels = reset($availableLevels); } // Replace 'DHET' with 'National Certificate' in formattedLevels $formattedLevels = str_replace('DHET', 'National Certificate', $formattedLevels); date_default_timezone_set('Africa/Johannesburg'); $message = sprintf("[%s] Opened Subject: %s", date('d-M-Y H:i:s T'), $subject); error_log(preg_replace('/\[.*?\] /', '', $message)); ?>
Download Past Exam Papers and Memos From To