我正在尝试找到一个最佳解决方案来节省性能、内存使用等,以检查文件是否存在于不同的域中。就我而言,该文件是一个XML,大小可以在10KB 到 10MB之间。
其中哪一个最适合使用?如果您有更好的方法,我很乐意改用它。
谢谢
卷曲
$ch = curl_init("http://www.example.com/hello.xml");
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_exec($ch);
$retcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
// $retcode > 400 -> not found, $retcode = 200, found.
curl_close($ch);
FOPEN
$url = "http://www.example.com/hello.xml";
if (@fopen($url, "r")) {
echo "File Exists";
} else {
echo "Can't Connect to File";
}