首页 > 解决方案 > 我可以使用 php 从文件夹中获取文件扩展名吗?

问题描述

我有一个注册表单,我从中提供姓名、姓氏和照片,然后我将姓名和姓氏存储在数据库中,但照片存储在文件夹中,name+lastname.extension

但是当我想在网站上显示这些配置文件时,我会从数据库和我想要的 img 中获取姓名和姓氏,name+lastname但是有没有办法我可以先搜索 name 文件夹中文件的扩展名是什么,name+lastname

因为我想访问该图像,所以我首先需要知道扩展名是它png jpg还是其他东西?

标签: php

解决方案


是的,你可以这样做

$result = glob ("name+lastname.*");

$result 将包含您的完整文件名。

或者

您可以使用扩展名进行搜索

$result = glob("name+lastname.{jpg,jpeg,png,gif}", GLOB_BRACE)

推荐阅读