`
化蝶自在飞
  • 浏览: 2333625 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

php判断远程文件是否存在

    博客分类:
  • php
 
阅读更多
//判断远程文件是否存在
function remote_file_exists($url) {
	$executeTime = ini_get('max_execution_time');
	ini_set('max_execution_time', 0);
	$headers = @get_headers($url);
	ini_set('max_execution_time', $executeTime);
	if ($headers) {
		$head = explode(' ', $headers[0]);
		if ( !empty($head[1]) && intval($head[1]) < 400) return true;
	}
	return false;
}

 

神奇的iteye,居然有两个empty,无语了.

分享到:
评论

相关推荐

    Javascript判断文件是否存在(客户端/服务器端)

    根据HTTP响应状态码,可以判断远程文件是否存在。`readyState`为4表示请求已完成,而`status`为200通常表示请求成功,即文件存在;404表示文件未找到,即文件不存在。需要注意的是,同步请求会阻塞JavaScript的执行...

    php判断远程图片是否存在

    php判断远程图片是否存在!真实例子!完美体现!

    PHP函数库,PHP函数大全,PHP函数实例,PHP函数手册,PHP5函数库实例

    PHP判断远程文件是否存在 PHP图片处理类:缩略,裁剪,圆角,倾斜 PHP多功能图片处理类 PHP多重判断删除文件函数 PHP实现英文标题的正确大写 PHP常用图片处理类 PHP常用测试函数 PHP得到当周每天日期 PHP...

    php下利用curl判断远程文件是否存在的实现代码

    复制代码 代码如下: //判断远程文件 function check_remote_file_exists($url) { $curl = curl_init($url); // 不取回数据 curl_setopt($curl, CURLOPT_NOBODY, true); // 发送请求 $result = curl_exec&#40;$curl&#...

    PHP使用get_headers函数判断远程文件是否存在的方法

    主要介绍了PHP使用get_headers函数判断远程文件是否存在的方法,以实例形式分析了使用get_headers函数对远程文件是否存在进行判断的方法,以及针对重定向的排除方法,非常具有实用价值,需要的朋友可以参考下

    PHP判断文件是否存在、是否可读、目录是否存在的代码

    而在需要远程文件操作的情况下,可以使用`file_get_contents()`配合`@fopen()`尝试打开远程文件,或者利用`cURL`库进行更复杂的HTTP请求来判断远程资源是否存在。 总之,PHP提供了丰富的文件操作函数,如`is_...

    PHP判断远程图片是否存在的几种方法

    在PHP中,判断远程图片是否存在的需求是常见的,尤其是在实现图片预览功能时。通常,图片可能存储在不同的服务器上,我们需要在不直接下载图片的情况下,检查图片的链接是否有效。以下详细介绍了几种在PHP中判断远程...

    PHP判断远程图片或文件是否存在的实现代码

    ,看看文件能否打开,能打就文件当然就存在复制代码 代码如下:&lt;?php$url = ‘https://www.jb51.net/images/test.jpg’; if( @fopen&#40; $url, ‘r’ &#41; ) { echo ‘File Exits’;} else { echo ‘File Do ...

    PHP判断网络文件是否存在的方法

    这里我们使用了“三元运算符”来判断file_get_contents的结果是否为true,如果为true,则认为文件存在,否则文件不存在。 需要注意的是,这个方法只能告诉开发者文件是否可以被读取,但不能提供详细的信息,比如...

    php获取远程文件的内容和大小

    本文实例总结了php获取远程文件的内容和大小的方法。分享给大家供大家参考。具体如下: 1、获取远程文件内容的方法 2、获取远程文件大小的方法 ...修改加强版php下利用curl判断远程文件是否存在的实现代码PHP

    php下载远程文件类(支持断点续传)

    ### PHP下载远程文件类(支持断点续传)解析与详解 #### 一、概述 在互联网应用开发中,远程文件下载是一项常见的需求。对于大文件的下载,断点续传功能尤其重要,它能够有效地避免因网络中断或异常情况导致的下载...

    php下载远程大文件(获取远程文件大小)的实例

    1. **获取远程文件大小**:在下载文件前,通常需要先知道文件的大小,以便于进度显示或者判断是否可以成功下载。在PHP中,我们可以使用`get_headers()`函数来获取HTTP响应头信息,其中`Content-Length`字段就包含了...

    PHP下载远程图片到本地类.zip

    这个压缩包包含了一个名为"PHP下载远程图片到本地类.php"的文件,这是一个专门用于下载远程图片的PHP类库,它可以方便地抓取互联网上的图片并将其保存到我们的本地服务器。 首先,我们来看这个PHP类的基本结构。...

    支持断点续传的php远程文件类.zip

    分享一个PHP远程文件类,支持断点续传下载,代码内含有具体的调用说明。程序主要是使用 HTTP 协议下载文件,HTTP1.1协议必须指定文档结束后关闭链接,否则读取文档时无法使用feof判断结束,可以有两种使用方法,具体请...

    浅谈php fopen下载远程文件的函数

    在循环中,`feof()` 函数用于判断远程文件是否已读取到末尾。如果没有,`fread()` 读取1024 * 8字节的数据,并用 `fwrite()` 将这些数据写入本地文件。这个过程一直持续到文件完全读取并写入。 最后,如果所有操作...

Global site tag (gtag.js) - Google Analytics