水珠圖像目錄掃描我有這個代碼的語法如下錯誤:無效的語法 - 用於傳送帶
警告:natcasesort()
預計參數1是數組,布爾在網站 /資產/國家畫廊,JS給上線14 .PHP
警告:網站 /assets/country-gallery-js.php爲foreach()
無效的論點提供在線路15
<?php $thumbs = glob("img/thumb/*.{jpg,png,gif}", GLOB_BRACE); ?>
<?php
if(count($thumbs)) {
natcasesort($thumbs);
foreach($thumbs as $thumb) {?>
<li class="item">
<a class="fancybox" rel="gallery1" href="img/large/<?php echo basename($thumb) ?>">
<img src="<?php echo $thumb ?>" class="img-circle" width="100%" alt="" />
</a>
</li>
<?php
}
}
else {
echo "Sorry, no images to display!";
}
?>
我不確定爲什麼。該代碼掃描圖像的文件夾以顯示爲輪播。它掃描縮略圖和大圖像文件夾燈箱。當圖像在文件夾中時,它就像是一種享受。當文件夾爲空時,它應該回顯'其他'文本代碼。相反,它顯示了這種語法。
任何人都可以幫我找出這一個,並停止出現的語法?
所以,即使目錄是空的,$ thumbs必須返回一些東西。後續代碼var_dump($大拇指); – karmafunk
是的,它是返回上述錯誤指向的行:\t \t \t \t \t \t \t natcasesort($ thumbs); \t \t \t \t \t \t \t \t的foreach($大拇指爲$拇指){ –
寫出$才把大拇指natecasesort。實際上使用exit;和只是vardump($拇指); – karmafunk