用这个函数获取图片宽高度

function getfilesize($url){

//利用PHP非常强大的一个内容包含协议data wrapper:http://php.net/manual/en/wrappers.data.php,该协议使得传入的参数即使不是URL也可以转为URL
    $handle = fopen($url, "rb") or die('could not open'.$url);//die == exit;
    $new_block = fread($handle, 800);

$resultt=@exif_read_data("data://image/jpeg;base64," . base64_encode($new_block));

//print_r($resultt);
    //print_r(getimagesize("data://image/jpeg;base64," . base64_encode($new_block)));
    $result['width']=$resultt['COMPUTED']['Width'];
    $result['height']=$resultt['COMPUTED']['Height'];
    $resultt=NULL;
    $stream_meta_data = stream_get_meta_data($handle);
    foreach($stream_meta_data['wrapper_data'] as $va){
        if(preg_match("/length/iU",$va)){
            $ts=explode(":",$va);

$result['size']=trim(array_pop($ts));
            //$ts=NULL;
            break;
        }
    }
    $stream_meta_data =NULL;$new_block =NULL;

fclose($handle);
    return $result;

}

php getimagesize 导致系统变慢相关推荐

  1. mysql大事务导致系统变慢_MySQL因大事务导致的Insert慢实例分析

    [问题] INSERT语句是最常见的SQL语句之一,最近有台MySQL服务器不定时的会出现并发线程的告警,从记录信息来看,有大量insert的慢查询,执行几十秒,等待flushing log,状态qu ...

  2. linux运行一段时间变慢是什么原因,Linux系统变慢是什么原因

    电脑使用很普遍,与我们生活息息相关.不少用户会觉得使用电脑过程中电脑运行速度变慢,很苦恼,今天小编来支招,教你轻松解决电脑运行速度慢,赶快来看看吧. "系统变得很慢了,让我重启一下" ...

  3. windows进程管理器_系统变慢?WMI进程导致的CPU高占用解决

    我们有时会遇到系统变慢的情况,查看资源任务管理窗口发现是WMI导致的CPU高占用所致.那么,WMI究竟为何物,能否解除由它导致的CPU高占用,如何解除? 1. 查明WMI的来龙去脉 WMI是Windo ...

  4. ie浏览器修复_Win7或Win8系统变慢,功能没法用,如何一键修复系统?

    很多的朋友反映电脑时间用长了,会遇到这样一种情况--系统变得越来越慢,甚至有时候使用Windows某项自带功能时,还会遇到无法运行的一些BUG. 其实出现这种情况,有可能是在使用电脑过程中,动了系统的 ...

  5. Redis 未授权访问缺陷可轻易导致系统被黑

    Redis 未授权访问缺陷可轻易导致系统被黑 漏洞概要 Redis 默认情况下,会绑定在 0.0.0.0:6379,这样将会将Redis服务暴露到公网上,如果在没有开启认证的情况下,可以导致任意用户在 ...

  6. oracle11g trc 文件,Oracle11g11.2.0.1设置HuagePage导致TRC变大变多

    Oracle 11g 11.2.0.1 设置HuagePage导致TRC 变大 变多 最近发现diag/..../trac/ 目录下 sid_ora_xxxx.trc 文件大小为11M 而且类似文件数 ...

  7. linux java缓存失效_转载:Linux服务器Cache占用过多内存导致系统内存不足最终java应用程序崩溃解决方案...

    原文链接: https://blog.csdn.net/u014740338/article/details/66975550 问题描述 Linux内存使用量超过阈值,使得Java应用程序无可用内存, ...

  8. win7 重装系统变 win10

    重装 Windows 10 系统 1. 文件备份 1.1 关于浏览器 1.2 关于软件 1.3 关于驱动 1.4 导出所有软件信息 2. 重装系统 2.1 工具准备 2.2 安装步骤 3. 邮件配置 ...

  9. Windows10 关于系统中断CPU占用过高导致电脑变卡的解决办法

    Windows10 关于系统中断CPU占用过高导致电脑变卡的解决办法   最近一段时间笔记本一直很卡,不管打开几个程序,任务管理器中总会有CPU占用80%以上,这一度让我抓狂,开始网上搜教程,然后开始 ...

  10. Linux内存耗尽宕机6,转载:Linux服务器Cache占用过多内存导致系统内存不足最终java应用程序崩溃解决方案...

    原文链接: https://blog.csdn.net/u014740338/article/details/66975550 问题描述 Linux内存使用量超过阈值,使得Java应用程序无可用内存, ...

最新文章

  1. 什么是Sprint?
  2. 推荐8个非常有逼格的实用软件,让你的办公更高效
  3. 拿到国际AI比赛冠军的,居然是个搞教育的
  4. js/jq判断鼠标滚轮方向
  5. Java高并发编程(五):Java中的锁Lock
  6. xpath元素和css选择器的定位
  7. android分享到指定应用,Android调用系统分享,指定某些应用来分享
  8. work节点使用外部包_AFLSmart工具简单分析及使用介绍
  9. python语法错误怎么办_python错误处理详解
  10. Vue+FusionCharts 动态获取数据生成甘特图
  11. Spring Boot系列——日志配置
  12. 离线语音控制命令识别,全向麦、会议蓝牙音箱方案
  13. “百度杯”CTF比赛 十一月场Fuzz
  14. gh ost mysql_MySQL DDL--gh-ost学习
  15. Unity + Mirror实现原创卡牌游戏局域网联机
  16. 煤矿用计算机,计算机技术在煤矿安全生产中应用
  17. bugku--秋名山车神速度要快
  18. 基于STM32的常用数码管芯片TM1650驱动
  19. 软件产品测试验收报告介绍
  20. 转移到ios下载安卓_转移到iOS app-转移到iOS(从Android转到iOS)苹果官方版_5577安卓网...

热门文章

  1. 我是猫,一只特立独行的猫
  2. Java日志体系(三) jul 配置文件详解,日志示例
  3. [XMAN2018排位赛]AutoKey
  4. YOLO5Face:为什么要重新发明人脸检测器
  5. 在没有ftp上传软件时怎么上传
  6. Mysql从入门到入魔——5. 聚集、分组、子查询
  7. nosqlbooster pojie
  8. 修改图片exif信息
  9. 页游终端服务器,页游定制高防服务器秒解封服务器
  10. 序号47指标横向展示.xlsx_杭州增加2万个小客车指标!想拥有“浙A”车牌,这个APP一定要收好~...