php获取远程文件大小


Posted in PHP onOctober 20, 2015

本文实例讲述了php获取远程文件大小的方法,分享给大家供大家参考。具体实现方法如下:

/* 
**功能:获取远程文件的大小,返回值的单位是:字节 
*/ 
function get_fileSize($url){ 
  if(!isset($url)||trim($url)==''){ 
    return ''; 
  } 
  ob_start(); 
  $ch=curl_init($url); 
  curl_setopt($ch,CURLOPT_HEADER,1); 
  curl_setopt($ch,CURLOPT_NOBODY,1); 
  $okay=curl_exec($ch); 
  curl_close($ch); 
  $head=ob_get_contents(); 
  ob_end_clean(); 
  $regex='/Content-Length:\s([0-9].+?)\s/'; 
  $count=preg_match($regex,$head,$matches); 
  return isset($matches[1])&&is_numeric($matches[1])?$matches[1]:''; 
}

希望本文所述对大家的php程序设计有所帮助,大家能够喜欢小便的文章,大家共同进步。

PHP 相关文章推荐
php adodb连接带密码access数据库实例,测试成功
May 14 PHP
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
Mar 21 PHP
PHP MemCached高级缓存配置图文教程
Aug 05 PHP
Php中文件下载功能实现超详细流程分析
Jun 13 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
May 23 PHP
PHP COOKIE及时生效的方法介绍
Feb 14 PHP
PHP获取网页所有连接的方法(附demo源码下载)
Mar 30 PHP
PHP迭代与递归实现无限级分类
Aug 28 PHP
PHP使用PDO调用mssql存储过程的方法示例
Oct 07 PHP
PHP生成二维码与识别二维码的方法详解【附源码下载】
Mar 07 PHP
PHP 数组黑名单/白名单实例代码详解
Jun 04 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 02 PHP
php根据日期或时间戳获取星座信息和生肖等信息
Oct 20 #PHP
php生成验证码函数
Oct 20 #PHP
php文件上传你必须知道的几点
Oct 20 #PHP
PHP判断上传文件类型的解决办法
Oct 20 #PHP
php上传大文件失败的原因及应对策略
Oct 20 #PHP
PHP中如何使用session实现保存用户登录信息
Oct 20 #PHP
PHP+jQuery翻板抽奖功能实现
Oct 19 #PHP
You might like
PHP4.04简明安装
2006/10/09 PHP
php之XML转数组函数的详解
2013/06/07 PHP
PHP中ini_set和ini_get函数的用法小结
2014/02/18 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
Ajax中解析Json的两种方法对比分析
2015/06/25 Javascript
zepto中使用swipe.js制作轮播图附swipeUp,swipeDown不起效果问题
2015/08/27 Javascript
JS实现网页上随滚动条滚动的层效果代码
2015/11/04 Javascript
基于javascript实现页面加载loading效果
2020/09/15 Javascript
js 获取经纬度的实现方法
2016/06/20 Javascript
js动态获取子复选项并设计全选及提交的实现方法
2016/06/24 Javascript
Ajax基础知识详解
2017/02/17 Javascript
js读取json文件片段中的数据实例
2017/03/09 Javascript
Javarscript中模块(module)、加载(load)与捆绑(bundle)详解
2017/05/28 Javascript
JS使用正则表达式验证身份证号码
2017/06/23 Javascript
[原创]jQuery实现合并/追加数组并去除重复项的方法
2018/04/11 jQuery
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
详解Express笔记之动态渲染HTML(新手入坑)
2018/12/13 Javascript
Vue 组件参数校验与非props特性的方法
2019/02/12 Javascript
微信公众平台获取access_token的方法步骤
2019/03/29 Javascript
JS中数据结构与算法---排序算法(Sort Algorithm)实例详解
2019/06/17 Javascript
JS深入学习之数组对象排序操作示例
2020/05/01 Javascript
JavaScript oncopy事件用法实例解析
2020/05/13 Javascript
vue-cli中实现响应式布局的方法
2021/03/02 Vue.js
Python中的日期时间处理详解
2016/11/17 Python
python中defaultdict的用法详解
2017/06/07 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
2020/08/17 Python
python上下文管理器异常问题解决方法
2021/02/07 Python
日本小田急百货官网:Odakyu
2018/07/19 全球购物
艺术设计专业个人求职信
2013/09/21 职场文书
商务英语毕业生自荐信范文
2013/11/08 职场文书
领导调研接待方案
2014/02/27 职场文书
土地转让协议书
2014/04/15 职场文书
国土资源局开展党的群众路线教育实践活动整改措施
2014/09/26 职场文书
2015年端午节活动策划书
2015/05/05 职场文书
Python中Selenium对Cookie的操作方法
2021/07/09 Python