gpt4 book ai didi

php - 我怎样才能得到一个没有扩展名的文件?

转载 作者:搜寻专家 更新时间:2023-10-31 21:31:22 24 4
gpt4 key购买 nike

我在目录中有一些图像:c:/images/。例如:

  • 1.jpg
  • 1.png
  • 2.gif
  • 3.jpg

我只有图像名称没有扩展名,我知道 c:/images/ 中存在一些图像,名称如下:1、2、3, ... 我不知道这些的扩展。

如何获取没有扩展名的文件?

我尝试使用:

var_dump(pathinfo ('c:/images/1'));

但这只返回:

array(3) { ["dirname"]=> string(3) "c:\images\" ["basename"]=> string(1) "1" ["filename"]=> string(1) "1" } 

最佳答案

getimagesize()返回(除其他信息外)图像的 MIME 类型。所以用

var_dump(getimagesize('c:/images/1'));

您将在数组元素 mime 中获得 MIME 类型。例如。 image/jpegimage/png

还有更快的基金exif_imagetype()但是这个函数只返回一个 MIME 类型的整数。可以在 PHP 手册中找到将可能的返回值与图像类型相匹配的表格。

关于php - 我怎样才能得到一个没有扩展名的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29730688/

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