조건문 관련 채택완료

6년 전 조회 1,923

첨부파일 갯수가 4개 인데 이렇게 view.skin.php에 출력해서 쓰고 있습니다.

Copy
<?php echo $view['file'][0]['view']; ?>

<?php echo $view['file'][1]['view']; ?>

<?php echo $view['file'][2]['view']; ?>

<?php echo $view['file'][3]['view']; ?>

하고싶은것은

$view['file'][0]['view'] 을 제외한

나머지 3개만을 카운트해서 

조건문을 만들고 싶습니다. 

Copy
<?php if (($view['file'][count]) <= '1') { ?>
2개 미만입니다.
<? } else { ?>
2개 이상입니다.
<? } ?>

여러가지 시도해봤는데 잘 안되서 도움요청드립니다.

답변 2개

채택된 답변
+20 포인트

Copy
unset($view['file'][0]);

if(count($view['file']) > 1) {

   echo "2개 이상입니다.";

} else {

   echo "2개 미만입니다.";

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

답변에 대한 댓글 1개

답변 감사드립니다^^

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

$file_count=0;

for($i=1;sizeof($view['file']);$i++){

  if(!empty($view['file'][$i]['view'])$file_count++;

}

 

if($file_count>0){

   echo $file_count;

}

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

답변에 대한 댓글 1개

답변 감사드립니다^^

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

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

로그인
🐛 버그신고