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

이 php 구문의 의미 좀 해석해주세요! 채택완료

홈짱닷컴 11년 전 조회 4,217

 $flag = 0;

foreach ($top_icon_menus as $key => $val) {

    if ($group[gr_id] == $key) {

        $top_icon_menus[$key][is_current] = true;

        $flag = 1; break;

    }

}

 

if (!$flag)

    $top_icon_menus[home][is_current] = true; 

flag​라는 변수는 0이다. 뭐 이런 식으로요... php 구문 까막눈이라... 응용을 못 하고 있네요. ㅜㅜ 

 

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

답변 2개

채택된 답변
+20 포인트

foreach는 반복문의 함수이세요.

오히려 foreach에 대해서 찾아 보시면 어떤 용도로 어떻게 사용하시는지 ^^

쉽게 이해하실 수 있으실것 같습니다.

조건이 있고, 그 조건에 맞다면 배열이 출력되는구조이시거든요

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

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

메뉴에 관련된 부분일것 같습니다.

현재 기준을 잡는것 같은데...흠

 

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

답변에 대한 댓글 1개

홈짱닷컴
11년 전
배추빌더 탑 SE바 소스의 일부인데, foreach 나 as $key => $val 등 모르는 표현들이 많아서.... ㅜㅜ

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

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

로그인