php 질문

php 질문

QA

php 질문

본문

이제 막 php 공부를 시작한 사람입니다. 

그누보드 소스를 보면서 공부를 하고 있는데.. 도통 이부분이 해석이 잘 안되서 이렇게 질문올립니다.

정규식도 나오고 해서 검색을 많이 해봤지만 제가 이해하기에는 도통 어렵더라고요

이 소스가 어떻게 해석되는지 좀 답변 부탁드립니다.

 

 

 $str = "<select id=\"$id\" name=\"$name\" $event>\n"; 
    for ($i=0; $i<count($skins); $i++) {
        if ($i == 0) $str .= "<option value=\"\">선택</option>";
        if(preg_match('#^theme/(.+)$#', $skins[$i], $match))
            $text = '(테마) '.$match[1];
        else
            $text = $skins[$i];

        $str .= option_selected($skins[$i], $selected, $text);
    }
    $str .= "</select>";
    return $str;

이 질문에 댓글 쓰기 :

답변 3

이건 function 함수인듯 한데요 select 스크립트로 해서 해당 스킨을 불러오는 부분입니다.

해당 스킨에 대한 폴더를 배열변수로 가져와서 셀렉트 옵션에 표기해 주는 부분으로 보시면 됩니다.

게시판 설정시 스킨 선택하는 소스같군요.

theme/ 가 있으면 그 스킨을 보이고,

일반 스킨이면 그것들을 보이고 말이죠.

답변을 작성하시기 전에 로그인 해주세요.
전체 20
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT