查找扩展名未知的文件
我在我的目录中找到了一些图像,其名称中包含 id 。我知道 id,但不知道它们的格式,因此我无法使用 href
来显示它们,因为我不知道格式。
我需要一个想法或功能,以便我可以搜索:
fe。 href="img/avatar/avatar_of_" 。 $id 。 ".EXT"
如果找到带有图像扩展名的文件,则会显示该文件。
I got in my directory some images, with id in their names. I know the id's , but I don't know their formats, so I cant use a href
to display them since I don't know the format.
I need an idea or function for this so I can search:
fe. href="img/avatar/avatar_of_" . $id . ".EXT"
If the file with image extension is found, then it'll display it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
好吧,你可以使用
file_exists
检查文件是否存在。构建一组“图像扩展名”并找出该文件存在于哪一个。
或者,您可以重命名该文件并将其转换为通用扩展名。
或者,您可以将任何给定用户头像的扩展名存储在某处。
Well, you can use
file_exists
to check if the file's there.Build an array of "image extensions" and figure out which one the file exists for.
Or, you could rename the file and convert it to a common extension.
Or, you could store somewhere what the extension for any given user's avatar is.
我不知道这是你想要的:
或者也许:
i don't know is this what you want:
or maybe:
glob 适合您吗?它允许您进行通配符搜索。
Does glob work for you? It lets you do a wildcard search.