', 0); if (!function_exists('get_extension')) { function get_extension($filename) { $filename = basename($filename); return substr(strrchr($filename, "."), 1); } } // 💡 [핵심] 첨부파일 재구성: 썸네일(첫번째 파일)을 제외하고, 본문 이미지를 구성합니다. $body_images = array(); if ($view['file']['count'] > 1) { // 썸네일(첫번째 파일)을 제외하고 2번째 파일부터 처리 $temp_files = $view['file']; unset($temp_files['count']); for ($i = 1; $i < $view['file']['count']; $i++) { if (!isset($temp_files[$i])) continue; $file = $temp_files[$i]; $ext = strtolower(get_extension($file['source'])); // 이미지 파일이면 본문 이미지 배열에 추가 if (in_array($ext, ['jpg', 'jpeg', 'png', 'gif'])) { $body_images[] = $file; } } } ?>