php获取远程文件大小
2015-10-20 00:00
686 查看
本文实例讲述了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页面转UTF-8中文编码乱码的解决办法
- php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
- 【原创】PHP超时处理全面总结
- PHP常用代码大全(新手入门必备) [转]
- php写log调试代码
- file_get_contents("php://input")的使用方法
- YII 获取系统级请求参数的常用方法
- php使用session来保存用户登录信息
- TP best practice
- yii框架基本操作
- PHP学习之路
- ftp测试练习
- thinkphp模型
- php 排序算法
- php实现验证码
- PHP获取当月天数及当月第一天及最后一天、上月第一天及最后一天
- Smarty标签运算,控制结构[if,for,foreach,section,while]
- 日常总结(六)editplus保存不生成备份文件.bak
- ftp 命令