php远程下载头像,远程使用gravatar头像
遠程使用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头像的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 6 日期字符串转日期_山西省导游协会关于
- 下一篇: php 获得当月时间戳,php获取当前月