테스트 사이트 - 개발 중인 베타 버전입니다

get_member_level_select 함수의 매개변수 설명좀 채택완료

프로그래머7 7년 전 조회 2,363

adm/member_list.php 에서

 

232째줄 근처  아래 함수 질문드립니다.

            "mb_level[$i]", 1, $member['mb_level'], $row['mb_level']) ?>

위 함수에서 각 매개변수의 용도와 뜻이 뭔가요?

 

해당 함수의 정의를 보면

function get_member_level_select($name, $start_id=0, $end_id=10, $selected="", $event="")

인데요...

 

위 함수에서 각 매개변수의 용도와 뜻이 뭔지 궁금합니다

감사합니다^^

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
플래토
7년 전

그러시다면 같이 살펴보죠

 

// 회원권한을 SELECT 형식으로 얻음 function get_member_level_select($name, $start_id=0, $end_id=10, $selected="", $event="") {     global $g5;

    $str = "\n

             // $str 변수에 태그를 닫습니다.

    for ($i=$start_id; $i<=$end_id; $i++) {

        // 시작값을 적용합니다. $start_id 가 없으면 0 일것이고 있으면 넘겨받은 시작값으로 

      // end_id 보다 작게 .. 아무것도 없는경우 0이 들어갈것이고, 1번수행하겠네요         $str .= '

           //$str문자열을 확장합니다.

          // $end_id 가지 반복될것 같군요         if ($i == $selected)             $str .= ' selected="selected"';

               // 역시나 $i 값이 $selected 와 같으면 선택된 결과를 표기합니다.

               // 즉, 로딩시 자동으로 selected 가 된 값을 찾을때 넣습니다.         $str .= ">{$i}\n";

              // $str 변수에 $몇번재인지 숫자를 표기하고 을 닫아서 끝냅니다.     }     $str .= "\n";

   //    문자열의 마무리.. .

플래토
7년 전
@프로그래머7 픟ㅎ
이게 언제적 답변글인가요 ㅎㅎ
6개월이 넘어도 채택이되는군요
즐거운하루 되세요
프로그래머7
7년 전
sir는 채택을 나중에 하려고 한번 거르면 그 질문 찾기가 어렵더라고요 ㅎ
즐거운 일년 되세요 ^^

댓글을 작성하려면 로그인이 필요합니다.

플래토
7년 전

함수를 찾으셨으면

해당 매개변수가 그 함수내에서

어떤 값과 처리를 담당하는지

그래서 어떤 결과값을 넘겨보는지 살펴보세요

 

처음엔 이해안가고 어렵겠지만

그 한줄한줄 변수하나의 의미를 파악하는걸 자꾸하다보면 더 복잡한 변수도 다 처리 가능할겁니다

 

직접 찾기시작했으면 더 찾으시길

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

프로그래머7
7년 전
죄송하지만 그거 당연히 ^^
하다가 도대체 파악이 안되어서 질문드린건데요^^
시간내어주셔서 감사합니다.
플래토
7년 전
@프로그래머7 답글 추가했어요
주석문 천천히 살펴보세요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인