我正在閱讀pathinfo
basename
等。但是我從中收集的所有信息都是如何在使用絕對/相對路徑時獲得我想要的細節。我想弄清楚的是,如何從url字符串(不一定是活動URL,也許是用戶輸入url)獲得filename.ext
。使用PHP從URL字符串獲取文件路徑/擴展
目前我正在尋找獲取用戶提供的包含圖像的URL的文件名稱和擴展名。但是可能想要進一步延伸這條路。所以我想弄清楚如何我可以得到的文件名和擴展名
我想過試圖使用一些preg_match
邏輯找到最後一個/在url中,分裂它,找到?從那個(如果有的話)中刪除,然後嘗試在剩下的部分之後將其整理出來。但我遇到的情況下,該文件有多個.
的名稱即:2012.01.01-name.jpg
因此,我正在尋找一個理性的最佳方式做到這一點,沒有太多的誤差。