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

영카트 item.form.skin.php 코드문의입니다. 채택완료

김철용 7년 전 조회 2,589

영카트 item.form.skin.php의 코드중 일부입니다.

 

        0) {             echo '

    ';             foreach($thumbnails as $val) {                 $thumb_count++;                 $sit_pvi_last ='';                 if ($thumb_count % 5 == 0) $sit_pvi_last = 'class="li_last"';                     echo '
  • ';                     echo ''.$val.' '.$thumb_count.'번째 이미지 새창';                     echo '
  • ';             }             echo '
';         }         ?>

위에서 노란부분중에서 %가 무엇을 뜻하는지요?

감사합니다.

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

답변 4개

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

  if ($thumb_count % 5 == 0) 

 

연산자중 %는 나머지를 구할때 사용합니다

 

위의코드와 같다면

나머지가 0인 즉 없는경우

 

0,5,10,15...가 되겠죠

그러나 thumb_count++이 위에 있으니

0은 이미 제외겠네요

 

 

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

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

김철용
7년 전

감사합니다^^

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

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

7년 전

$thumb_count 가 반복하면서 1씩 증가합니다

증가하면서 5의배수, 5, 10, 15 . . . 일경우에만

'class="li_last" 클래스를 적용시켜주는것 같네요~

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

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

복스리
7년 전

나머지를 뜻하는겁니다.

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

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

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

로그인