lib/latest.lib.php 코드 채택완료
</strong>f<span style="font-size: 11pt; line-height: 1.5;">unction latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='')</span></p><p>{</p><p> global $g5;</p><p> </p><p> if (!$skin_dir) $skin_dir = 'basic';</p><p> </p><p> if(preg_match('#^theme/(.+)$#', $skin_dir, $match)) {</p><p> if (G5_IS_MOBILE) {</p><p> $latest_skin_path = G5_THEME_MOBILE_PATH.'/'.G5_SKIN_DIR.'/latest/'.$match[1];</p><p> if(!is_dir($latest_skin_path))</p><p> $latest_skin_path = G5_THEME_PATH.'/'.G5_SKIN_DIR.'/latest/'.$match[1];</p><p> $latest_skin_url = str_replace(G5_PATH, G5_URL, $latest_skin_path);</p><p> } else {</p><p> $latest_skin_path = G5_THEME_PATH.'/'.G5_SKIN_DIR.'/latest/'.$match[1];</p><p> $latest_skin_url = str_replace(G5_PATH, G5_URL, $latest_skin_path);</p><p> }</p><p> $skin_dir = $match[1];</p><p> } else {</p><p> if(G5_IS_MOBILE) {</p><p> $latest_skin_path = G5_MOBILE_PATH.'/'.G5_SKIN_DIR.'/latest/'.$skin_dir;</p><p> $latest_skin_url = G5_MOBILE_URL.'/'.G5_SKIN_DIR.'/latest/'.$skin_dir;</p><p> } else {</p><p> $latest_skin_path = G5_SKIN_PATH.'/latest/'.$skin_dir;</p><p> $latest_skin_url = G5_SKIN_URL.'/latest/'.$skin_dir;</p><p> }</p><p> }</p><p><strong style="color: rgb(127, 127, 127); font-family: 돋움, Dotum, sans-serif; font-size: 15px; line-height: normal;">
lib/latest.lib.php 코드인데요
코드 해석좀 부탁드려도 될까여?
if (!$skin_dir) $skin_dir = 'basic';
skin_dir이 스킨이름을 뜻하는건가여?
중간에 이건 어떻게 해석해야될까여? if(!is_dir($latest_skin_path))
.$match[1]과 .$skin_dir 의 차이도 모르겠고
$latest_skin_path는 경로이고 $latest_skin_url는 url경로라고 보면될까여?
무리한 부탁일지 모르겠지만
코드 해석좀 부탁드려봅니다 ^^
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인