채택완료

파일 출력 10개만

2022-01-15 (토) 14:40:25 1,951

아래의 파일 업로드에서

10번까지 업로드한 파일만 보이게 하고 싶습니다.

$i<=count($view['file']); ==> 이 부분을 $i<=10 이렇게 하면 되나요? 

---------------------------------------------------------------

      <?php
      // 파일 출력
      $v_img_count = count($view['file']);
      if($v_img_count) {
          echo "<div id=\"bo_v_img\">\n";

          for ($i=0; $i<=count($view['file']); $i++) {
              echo get_file_thumbnail($view['file'][$i]);
          }

          echo "</div>\n";
      }
       ?>

|

답변 3개

채택된 답변
+20 포인트
2022-01-15 (토) 14:42:06

 for ($i=0; $i<=count($view['file']); $i++) {

=>

 for ($i=0; $i<10; $i++) {

하시면 됩니다

2022-01-15 (토) 19:12:22

무조건 10번 반복일 때, 파일이 5개밖에 없다면? 오류가 발생하지 않도록 작성하는 것이 중요합니다.

Copy
// 파일 출력
      $v_img_count = count($view['file']);
      if($v_img_count) {
          echo "<div id=\"bo_v_img\">\n";

          for ($i=0; $i<10 && $i<$v_img_count; $i++) {
              echo get_file_thumbnail($view['file'][$i]);
          }

          echo "</div>\n";
      }

넓은마인드 님,

답변 감사합니다. 

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