Php 我正在尝试获取当前工作目录中的所有照片。
我正在尝试在我的页面上为一个摄影棚制作一个简单的图库脚本。我有一个拴在绳子上的相机,它正在把照片放到我本地网站上的一个文件夹中,这个文件夹由MAMP托管。每个文件夹都是一组不同的照片。照片的路径是('/images/**')。“第一页”搜索“我的图像”目录中的文件夹,并仅返回第一张图像作为缩略图/链接,指向包含该组人员的所有图像的所有文件夹 我的结构如下 第一页是:Php 我正在尝试获取当前工作目录中的所有照片。,php,foreach,gallery,jpeg,glob,Php,Foreach,Gallery,Jpeg,Glob,我正在尝试在我的页面上为一个摄影棚制作一个简单的图库脚本。我有一个拴在绳子上的相机,它正在把照片放到我本地网站上的一个文件夹中,这个文件夹由MAMP托管。每个文件夹都是一组不同的照片。照片的路径是('/images/**')。“第一页”搜索“我的图像”目录中的文件夹,并仅返回第一张图像作为缩略图/链接,指向包含该组人员的所有图像的所有文件夹 我的结构如下 第一页是: $i = 1; foreach (glob('images/*') as $dir) { echo '<div id="st
$i = 1;
foreach (glob('images/*') as $dir) {
echo '<div id="strip' . $i . '" class="polaroid">';
// One div per directory
$p = 1;
foreach (glob($dir."/*.jpg") as $img) {
$p++;
if ($p <= 2) {
echo "<a href='$dir'><img src='$img'/></a>";
} else {
}}
echo "</div>\n";
$i++;
$i=1;
foreach(glob('images/*')作为$dir){
回声';
//每个目录一个div
$p=1;
foreach(glob($dir./*.jpg”)作为$img){
$p++;
如果($p如果要列出当前目录中的文件,则必须设置
$dir = '.';
您确实将$dir
设置为/images/225652/
,但是您已经在这个目录中了您可以在第二页中发布echo$dir;
的输出吗?如果我在设置后回显$dir,就像在foreach循环的前面一样,我会得到“images/225652/”作为我所在的目录。但是,在我插入echo$img的地方,我只是回显t-。如果您想列出当前目录中的文件,您可以设置“$dir=”;我们谈谈如何保持代码的简单。我可能已经跳过了这一步。解决了这个问题。谢谢。glob
是一个很难使用的函数。我建议使用替代方法。
$dir = '.';