我的有效网址可能看起来有些类似于这个样子。
http://someurl.com/some/path/file.pdf
or
http://someurl.com/some/path/file.pdf?param=value
or
http://someurl.com/some/path/file.pdf?param=value&second=val
文件扩展名可能是 .pdf,或者其他扩展名,如 .jpg 或 .psd,也可能没有扩展名。
我已经存储了不包含 someurl.com 部分的 url,因此它是 url 的 some/path/file.pdf
部分。
我该如何使用正则表达式来确定文件扩展名是否存在? 正则表达式是否是正确的工具?
get_headers()
更准确。但另一方面,它大多数情况下也能工作。 - mario