我正在阅读pathinfo
basename
等。但是我从中收集的所有信息都是如何在使用绝对/相对路径时获得我想要的细节。我想弄清楚的是,如何从url字符串(不一定是活动URL,也许是用户输入url)获得filename.ext
。使用PHP从URL字符串获取文件路径/扩展
目前我正在寻找获取用户提供的包含图像的URL的文件名称和扩展名。但是可能想要进一步延伸这条路。所以我想弄清楚如何我可以得到的文件名和扩展名
我想过试图使用一些preg_match
逻辑找到最后一个/在url中,分裂它,找到?从那个(如果有的话)中删除,然后尝试在剩下的部分之后将其整理出来。但我遇到的情况下,该文件有多个.
的名称即:2012.01.01-name.jpg
因此,我正在寻找一个理性的最佳方式做到这一点,没有太多的误差。