채택완료

조건문 관련

2019-09-24 (화) 20:13:55 1,997

첨부파일 갯수가 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개 / 댓글 2개

채택된 답변
+20 포인트
2019-09-25 (수) 00:18:32
Copy
unset($view['file'][0]);

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

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

} else {

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

}

답변에 대한 댓글 1개

2019-09-25 (수) 12:31:16
답변 감사드립니다^^
2019-09-24 (화) 20:23:09

$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개

2019-09-25 (수) 12:31:07
답변 감사드립니다^^

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