latest.skin.php 최신글 단축 경로 정의에서...
본문
// 최신글 추출
// $cache_time 캐시 갱신시간
function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='')
{
global $g5;
if (!$skin_dir) $skin_dir = 'basic';
if(preg_match('#^theme/(.+)$#', $skin_dir, $match)) {
if (G5_IS_MOBILE) {
$latest_skin_path = G5_THEME_MOBILE_PATH.'/'.G5_SKIN_DIR.'/latest/'.$match[1];
이건 어디서 나온 건가요?
답변 1
그냥 PHP에서 자체 주어진 배열입니다.
즉, $skin에서 패턴에 매치되는 것이 있으면 $match배열에 담는거죠.
참고로,
preg_match는 매치되는 첫번째 것만 하나 넣습니다.
매치되는 여러개를 $match배열에 넣어 사용하실려면
preg_match_all을 사용하시면 됩니다 ㅎㅎ
답변을 작성하시기 전에 로그인 해주세요.