<?php
function
check_remote_file_exists(
$url
) {
$curl
= curl_init(
$url
);
// 不取回数据
curl_setopt(
$curl
, CURLOPT_NOBODY, true);
// 发送请求
$result
= curl_exec(
$curl
);
$found
= false;
// 如果请求没有发送失败
if
(
$result
!== false) {
// 再检查http响应码是否为200
$statusCode
= curl_getinfo(
$curl
, CURLINFO_HTTP_CODE);
if
(
$statusCode
== 200) {
$found
= true;
}
}
curl_close(
$curl
);
return
$found
;
}
if
(
$exists
) {
echo
'存在'
;
}
else
{
echo
'不存在'
;
}
if
(
$exists
) {
echo
'存在'
;
}
else
{
echo
'不存在'
;
}