我需要检查远程服务器上是否存在特定文件。使用 is_file()
和 file_exists()
不起作用。任何想法如何快速轻松地做到这一点?
原文由 David 发布,翻译遵循 CC BY-SA 4.0 许可协议
我需要检查远程服务器上是否存在特定文件。使用 is_file()
和 file_exists()
不起作用。任何想法如何快速轻松地做到这一点?
原文由 David 发布,翻译遵循 CC BY-SA 4.0 许可协议
$file = 'https://picsum.photos/200/300';
$file_headers = @get_headers($file);
if($file_headers[0] == 'HTTP/1.1 404 Not Found') {
$exists = false;
}
else {
$exists = true;
}
原文由 Optimaz ID 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答2.5k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答687 阅读✓ 已解决
1 回答5.1k 阅读
1 回答839 阅读✓ 已解决
3 回答883 阅读
你必须使用 CURL