远程使用gravatar头像function get_gravatar( $email, $s = 80, $d = 'mm', $r = 'g', $img = false, $atts ='吕滔') {

$url = 'http://www.gravatar.com/avatar/';

$url .= md5( strtolower( trim( $email ) ) );

$e = ROOT_PATH . 'image/user/'.md5( strtolower( trim( $email ) ) ).'.jpg';

$t = 1209600;

$url .= "?s=$s&d=$d&r=$r";

if ( !is_file($e) || (time() - filemtime($e)) > $t ){//当头像不存在或文件超过14天才更新

copy($url , $e);//拷贝到本地,一般主机都支持这个函数

}

$url=$e;

if ( $img ) {

$url = '';

}

return $url;

}

使用方法return get_gravatar($emails,'80','wavatar','g',false);

以上就是远程使用gravatar头像的内容,更多相关内容请关注PHP中文网(www.php.cn)!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php远程下载头像,远程使用gravatar头像相关推荐

  1. 稳定服务器头像,WordPress 修复 Gravatar 头像稳定服务器地址

    相信大家最近几天已经发现了,就是很多 WordPress 网站所使用的 Gravatar 头像出现不显示的情况,这里泪雪收集整理了一个方法解决一下这个问题,泪雪也已经及时修复并推送收费版本主题,免费版 ...

  2. WordPress自定义gravatar头像,缓存Gravatar头像为网站提速

    WordPress评论是一个网站的灵魂,直接决定着网站的收录和权重,然而wordpress头像默认的是gravatar头像,访问网站时,读取速度非常慢,gravatar头像的服务器是国外的,这不光自己 ...

  3. windows远程下载

    文章目录 windows远程下载 windows远程下载 powershell -exec bypass -c (new-object System.Net.WebClient).downloadfi ...

  4. Gitlab禁用Gravatar头像

    为什么80%的码农都做不了架构师?>>>    使用Gitlab时,Gravatar头像破图了,参考如下链接的解决方案,使用了多说的Gravatar CDN: 解决Gitlab的Gr ...

  5. 三菱串口PLC远程下载程序案例

    三菱PLC作为市场使用很广的PLC之一,有很多工程师想办法解决三菱串口PLC远程下载,远程监控的问题,下面我以三菱FX3U-48M串口PLC为例分享下三菱串口PLC远程下载案例. 远程组网: PLC远 ...

  6. Gravatar头像-网站头像设置详解

    关于Gravatar头像头像,其实本不想写什么的,不过对于很多来我网站的一些陌生人啊什么的,或者说那些注册的...有一些还是没有头像的,于是乎就决定到处copy下弄来这样的文章... Gravatar ...

  7. 折腾闲置树莓派(自用NAS/Plex串流/Syncthing同步/aria2远程下载/单臂路由)

    前言 最近折腾了一段时间树莓派, 最开始是想弄个群晖玩一下NAS,查了一下最少也得两千大洋,还没算硬盘(流下了贫穷的泪水o(╥﹏╥)o). 查了下NAS的一些开源解决方案,翻出了家里闲置的树莓派4B和 ...

  8. typecho 调用 Gravatar 头像的几种思路

    Gravatar(英语:Globally Recognized Avatar)是一项用于提供在全球范围内使用的头像服务.只要你在 Gravatar 的服务器上上传了你自己的头像,你便可以在其他任何支持 ...

  9. PHP下载/采集远程图片到本地

    2019独角兽企业重金招聘Python工程师标准>>> PHP下载/采集远程图片到本地01 /** 02* 下载远程图片到本地 03* 04* @param string $url ...

最新文章

  1. iOS架构-静态库.a编译时自动导出.h头文件(24)
  2. SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间
  3. php四种基础算法:冒泡,选择,插入和快速排序法
  4. python支持向量机_支持向量机(SVM)Python实现
  5. 为什么物联网大数据平台,使用TDengine,可不要redis, kafka, spark等软件?
  6. c语言斐波那契数列递归数组,C语言数据结构学习:递归之斐波那契数列
  7. linux中文显示和输入
  8. 七月算法机器学习2 数理统计与参数估计1
  9. 8个顶级云安全解决方案
  10. 浅析统一操作系统UOS与深度Deepin区别
  11. 手写平衡二叉树(二)
  12. meta20 无法安装 google play_不ROOT不刷机,小米手机如何安装谷歌 GMS 三件套
  13. 打印机服务器型号有哪些,第二章 D-Link 打印机服务器支持打印机型号清单.pdf
  14. Excel值班表方案:使用Excel进行不同班次排班并实现多功能自动化统计及视图转换
  15. 视频播放密码/视频加密功能
  16. 《图像处理实例》 之 疏密程度统计
  17. Field ‘recordID‘ doesn‘t have a default value
  18. 中国LINUX公社(论坛)
  19. jQuery滑动效果
  20. (离散)证明:单射 满射 同态 同构 的证明框架

热门文章

  1. 省呱呱典型用户和用户场景
  2. Python中安装模块的方法
  3. 新玩法,CentOS7中LVM通过扩展逻辑卷扩展swap空间
  4. Zabbix监控Linux主机设置
  5. C# 深入浅出 委托与事件
  6. Reinforcement Learning
  7. springboot + rabbitmq 整合示例
  8. Spotlight监控工具使用
  9. 允许Android随着屏幕转动的控制自由转移到任何地方(附demo)
  10. [转载]学习数据库分表和分库思想