【问题标题】:Show the only image in the folder显示文件夹中唯一的图像
【发布时间】:2015-07-31 18:29:08
【问题描述】:

我不知道如何问谷歌的简单问题:

如果我的网站上每个用户都有一个文件夹,并且每个文件夹中只有 1 张 jpg 图片(以及其他不同的、当前不重要的文件),

有没有一种简单的方法来显示该 img 而无需实际指定 jpg 文件的名称? 例如。

<img src="http://www.domain.com/users/315/*.jpg>

或者我每次都必须在目录上使用 php scandir 来获取特定的名称?

抱歉,如果重复,我无法在其他地方找到答案,也不知道如何实际搜索。 谢谢。

【问题讨论】:

  • 你只是简单地用谷歌搜索了你的标题吗?!
  • @Rizier123 是的...我有...但是我似乎只找到描述如何显示文件夹中的多个图像的答案。我很想知道是否可以以与我的示例类似的方式调用文件夹的唯一图像。
  • @user3817799 如果您搜索所有图片,但只找到一张,则一张 == 所有图片
  • @Rizier123 谢谢,我明白了,但我想知道是否有这么简单的方法,是因为我打算在不同的地方创建一个包含 100 张不同用户图片的页面。所以对我来说,最简单的事情就是拥有一个简单的 img 标签,我唯一需要更改的是与用户 ID 相关的目录(示例中为 315)

标签: php image file directory


【解决方案1】:

我会说使用 scandir(添加目录的相对路径而不是“img”):

<?php
$dir = 'img';
$file = scandir($dir, 1);
?>

<img src="img/<?= $file[0]; ?>">

更多关于scandir here.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-27
    • 1970-01-01
    • 2017-05-13
    相关资源
    最近更新 更多