gpt4 book ai didi

javascript - 使用 php glob() 函数构建 Bootstrap 轮播

转载 作者:行者123 更新时间:2023-11-28 18:58:25 24 4
gpt4 key购买 nike

我正在拼命尝试构建一个带有 slider 的主页,问题不是页面本身,而是我想从我在 WordPress 上传文件夹中创建的子文件夹中动态获取图像。这是我的代码

<div id="" class="carousel slide" data-ride="carousel">

<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<?php
$imageDir = "wp-content/uploads/home-carousel";
$images = glob($imageDir.'/*.{jpg, jpeg, png, gif}');
$flag=1;
foreach ($images as $image){
echo '<div class="item' .($flag?' active':''). '">';
echo '<img src="'.$image.'" alt=""></div>';
$flag=0;
}
?>
</div>

<!-- Controls -->
<a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>

问题是 glob() 函数返回我和空数组。我也尝试过这个

<?php
$imageDir = wp_upload_dir();
$images = glob($imageDir['basedir'].'/home-carousel/*.{jpg, jpeg, png, gif}');
$flag=1;
foreach ($images as $image){
echo '<div class="item' .($flag?' active':''). '">';
echo '<img src="'.$image.'" alt=""></div>';
$flag=0;
}
?>

但也不起作用。有人能帮我吗?谢谢!!!

最佳答案

使用GLOB_BRACE

$imageDir = wp_upload_dir();
$images = glob($imageDir['basedir'].'/home-carousel/*.{jpg, jpeg, png, gif}', GLOB_BRACE);

关于javascript - 使用 php glob() 函数构建 Bootstrap 轮播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33109083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com