아래 코드가 있지만 표시 할 이미지의 수를 제한하기 위해 array_splice를 얻을 수 없습니다.이미지 제한이있는 폴더의 이미지 갤러리
<?php
$id = $_GET['id'];
if (empty($id)) {
$clientname = 'tazz';
} else {
$clientname = $_GET['id'];
}
$total = $_GET['limit'];
if (empty($total)) {
$limit = '100';
} else {
$limit = $_GET['limit'];
}
$basefolder = "client/client-galleries/";
$dirname = $basefolder.$clientname."/";
$images = scandir($dirname);
sort($images);
//shuffle($images);
$ignore = array(".", "..");
$output = array_splice($ignore, 0, $limit);
foreach($images as $curimg) {
if(!in_array($curimg, $output)) {
echo "
<div class='gallery'>
<img src='[[pThumb? &input=`$dirname$curimg` &options=`&w=300&h=300&zc=1&q=95&fltr[]=wmi|./client/images/gallery-watermark-white.png|BL|50|25|200`]]' alt='$curimg'>
<div class='desc'></div>
</div>\n ";
}
}
이 올바르게 갤러리에서 이미지를 표시하지만 http://website.address?id=client&limit=5
감사합니다 힙 @rickdenhann ID 너무 오랫동안 이것을보고 있었는데 나는 그것을 고르지 않았습니다. 잘 했어. –