修改頭像

string uc_avatar(integer uid[, string type, boolean returnhtml])

函數參數
參數 含義
integer uid 用戶 ID
string type 頭像類型
real:真實頭像
virtual:(默認值) 虛擬頭像
boolean returnhtml 是否返回 HTML 代碼
1:(默認值) 是,返回設置頭像的 HTML 代碼
0:否,返回設置頭像的 Flash 調用數組
返回值
含義
mixed string:返回設置頭像的 HTML 代碼
array:返回設置頭像的 Flash 調用數組

本接口函數用於返回設置用戶頭像的 HTML 代碼,HTML 會輸出一個 Flash,生成的顯示效果類似如下效果。

頭像格式

頭像尺寸 調用方法 說明
200 x 250 {UC_URL}/avatar.php?uid={N}&type={S}&size=big 用原照片進行縮放,寬高不超過200*250,如果照片為小圖,不進行放大。
120 x 120 {UC_URL}/avatar.php?uid={N}&type={S}&size=middle 用裁切框裁出的範圍進行縮放,可以隨裁切框為任意比例。
48 x 48 {UC_URL}/avatar.php?uid={N}&type={S}&size=small 用裁切框裁出的範圍進行縮放,區域為矩形左上區域(後來版本改為居中)內的正方形選區。
{UC_URL} 為 UCenter 的 URL。{N} 為用戶 ID。{S}為頭像類型 real 為真實頭像,virtual 或者為空時為虛擬頭像

例如調用用戶 ID 為 58 用戶的 200 x 250 尺寸真實頭像方法為:
<img src="http://www.yourwebsite.com/uc_server/avatar.php?uid=58&type=real&size=big" />

例如調用用戶 ID 為 58 用戶的 200 x 250 尺寸虛擬頭像方法為:
<img src="http://www.yourwebsite.com/uc_server/avatar.php?uid=58&type=virtual&size=big" />
或者
<img src="http://www.yourwebsite.com/uc_server/avatar.php?uid=58&size=big" />

檢測頭像是否存在

string uc_check_avatar(integer uid[, string size, string type])

函數參數
參數 含義
integer uid 用戶 ID
string size 頭像大小
big:大頭像(200 x 250)
middle:(默認值) 中頭像(120 x 120),默認值為此
small:小頭像(48 x 48)
string type 頭像類型
real:真實頭像
virtual:(默認值) 虛擬頭像,默認值為此
返回值
含義
boolean 1:頭像存在
0:頭像不存在

本接口函數用於檢測指定用戶的頭像是否存在。