如题,今天在做brandpronounce这个项目的时候需要把down到的图片和brand结合起来,但是图片扩展名各不相同,导致无法一起使用相同的后缀链接,要转换图片格式又嫌麻烦,在尝试了很多种方法都无果之后,采用了以下效率比较低的方案。
首先使用scandir()函数把imgs文件夹下的图片罗列出来,放在一个foreach()循环中,使用pathinfo()把每次取得的文件名和brand名进行比对,如果一致就返回这个文件名。
值得一提的是pathinfo()的第二个参数指定了返回什么内容,PATHINFO_BASENAME是返回带后缀名的完整文件名,而PATHINFO_FILENAME则是返回不带后缀名的版本。
没有评论:
发表评论