$intern) { echo "================================================================================\n"; echo "ID: {$id} | NAME: {$intern['name']} | DAYS: {$intern['filled_days']}/{$intern['total_days']}\n"; echo "REPO: {$intern['repo']} | USER: {$intern['github_username']}\n"; echo "PERIOD: {$intern['start_date']} -> {$intern['end_date']}\n"; // Check topics & technologies mentioned in full text $text = ""; foreach ($intern['all_entries'] as $e) { $text .= " " . $e['content']; } // Extract first 150 chars of day 1, day 5, day 10, day 15, day 20, last day $totalEntries = count($intern['all_entries']); echo "Total Filled Entries: {$totalEntries}\n"; $checkDays = [1, 5, 10, 15, 20, 25, 30, 35, 40, $totalEntries]; foreach ($checkDays as $d) { if (isset($intern['all_entries'][$d - 1])) { $e = $intern['all_entries'][$d - 1]; $clean = trim(preg_replace('/\s+/', ' ', $e['content'])); echo " - Day {$e['day']} ({$e['date']}): " . mb_substr($clean, 0, 120) . "...\n"; } } echo "\n"; }