和大家分享一个PHP里的经典实例,用PHP来获取用户QQ的头像,有俩种方法:
第一种:看下面的具体的源码:
- <?php
- $qq=1005618718;//这里设置要获取头像的QQ号码
- echo '<img src=http://www.52419.net/skin/s11/image/nopic.gif>.'https://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='.time().'">';
- ?>
上面的这种方法非常简单,并且如果QQ头像是gif动画,也能输出动画,缺点就是速度慢,再来看下面的另一种方法:
- <?php
- $qq=1005618718;//要获取头像的QQ号码
- $src='https://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='.time();
- header('Content-type: image/png');
- $res=imagecreatefromstring(file_get_contents($src));
- imagepng($res);
- imagedestroy($res);
- ?>