public function get_avatar($uid, $size = 'min', $return_type = 0)
{
$size = in_array($size, array(
'max',
'mid',
'min',
'50',
'150'
)) ? $size : 'real';
$uid = abs(intval($uid));
$uid = sprintf("%09d", $uid);
$dir1 = substr($uid, 0, 3);
$dir2 = substr($uid, 3, 2);
$dir3 = substr($uid, 5, 2);
if ($return_type == 1)
{
return $dir1 . '/' . $dir2 . '/' . $dir3 . '/';
}
if ($return_type == 2)
{
return substr($uid, - 2) . '_avatar_' . $size . '.jpg';
}
return $dir1 . '/' . $dir2 . '/' . $dir3 . '/' . substr($uid, - 2) . '_avatar_' . $size . '.jpg';
}有一个办法 是每次删除时去cdn中更新删除,但看了一些大部分cdn貌似不支持删除操作,我想用阿里云CDN,有用过的兄弟提示一下啊?AI智能回复搜索中,请稍后...