php獲取QQ頭像并顯示的方法_PHP教程
推薦:php將textarea數(shù)據(jù)提交到mysql出現(xiàn)很多空格的解決方法有一些朋友可能會發(fā)現(xiàn)我們在html提交給php處理保存數(shù)據(jù)到mysql中之后會發(fā)現(xiàn)我們再次從mysql讀出數(shù)據(jù)時會有很多的空格了,那么我們如果直接在mysql中查看又沒有空間,這是什么問題要如何處理呢. textarea中總是有很多空格問題解決 問題描述: 在php讀取mysql數(shù)據(jù)到textarea
最近看到博客留言的頭像有點別扭,因為游客的頭像都是同一個頭像,看著不是很舒服。雖然現(xiàn)在絕大多數(shù)的主題集成了Gavatar頭像功能,先不說gavatar被墻的問題,我自己現(xiàn)在都沒弄個gavatar頭像.
因為我登陸了幾次,連接速度巨慢,所以我就放棄了,當然留言插件也不勝枚舉,比如現(xiàn)在比較火的多說,但對于沒有注冊多說的朋友,頭像仍是個問題,對于多說的社交賬號綁定,我測試多次,QQ,人人這些主流平臺的綁定經常出錯,而且有的朋友討厭繁瑣的授權.
鑒于此,我在想一個大眾化的,比較簡單的方法,我想到的是對于沒有頭像的朋友調用其QQ頭像,因為QQ現(xiàn)在至少是人手一個,所以只需要留言時填寫QQ號,然后調用其頭像,這樣一來就方便多了.
首先是獲取QQ的頭像了,這也是這個想法的第一步,即今天的主題.
第一種方法,代碼如下:
代碼如下: <?php
$qq = 123456789;
echo '<img src="'.'http://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='. time() .'">';
?>
第二種方法,代碼如下:
$qq = 552452006;
$src = 'http://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);
?>
這兩種方法的區(qū)別:
第一種方法的優(yōu)點是可以輸出頭像的原圖,如果你的頭像是動態(tài)的gif,那么輸出的也是動態(tài)圖,缺點是速度比較慢,不適合作為調用頭像的方法.
第二種方法的優(yōu)點是相比第一種速度比較快,但只抓取頭像的靜態(tài)圖,不會顯示動態(tài)頭像,比較適合作為調用頭像的方法.
分享:PHP程序員必須清楚的問題匯總你是否正在準備尋找一份PHP開發(fā)的工作,并且也在尋找一些關于PHP的面試題及答案?本文為大家分享了一些被提問頻率最高的11個PHP面試題,以及對應的常規(guī)回答,每個公司都有自己的面試標準,面試和問題是完全取決于你在工作中所扮演的角色,當然也和你的編程技能息息相關
- php將textarea數(shù)據(jù)提交到mysql出現(xiàn)很多空格的解決方法
- PHP程序員必須清楚的問題匯總
- php驗證用戶名是否以字母開頭與驗證密碼實例
- php中正則替換函數(shù)ereg_replace用法實例
- php中如何制定輕量級的MVC標準
- PHP圖像操作教程:3D圖、縮放、旋轉、裁剪、添加水印
- 解決php mysql查詢插入中文亂碼問題
- php pdo連接報錯Connection failed: SQLSTATE[HY000] [2002]
- PHP中PDO_MYSQL擴展安裝的2種方法
- php中Ctype函數(shù)用法詳解
- PHP header()輸出圖片緩存
- PHP生成RSS文件類實例
- 相關鏈接:
- 教程說明:
PHP教程-php獲取QQ頭像并顯示的方法
。