我正在阅读pathinfo
basename
等等。但是我从中收集到的只是如何在使用绝对/相对路径时获得我想要的细节。我想弄清楚的是如何filename.ext
从 url 字符串(不一定是活动的 URL,可能是用户输入的 url)中获取。
目前我正在寻找用户提供的包含图像的 URL 的文件名和扩展名。但可能希望将其进一步扩展。所以总而言之,我想弄清楚如何获取文件名和扩展名
我考虑过尝试使用一些preg_match
逻辑来查找 url 中的最后一个 /,拆分它,找到 ? 从中(如果有的话)并删除除此之外的点,然后尝试在剩下的情况下对其进行整理。但是在文件名称中有多个的情况下,我会陷入困境,.
即:2012.01.01-name.jpg
所以我正在寻找一种理智的最佳方式来做到这一点,而不会有太大的误差。