當(dāng)然,你還可以記錄更詳細(xì)的信息,如訪問記錄,創(chuàng)建時(shí)間等。
如果真不夠用了,還可以刪掉很久不用的。復(fù)制代碼 代碼如下:
function shorturl($input) {
" /> 亚洲精品成人AV在线观看爽翻,干性感美女,青青久在线

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php實(shí)現(xiàn)的短網(wǎng)址算法分享

每個(gè)網(wǎng)址用6個(gè)字符代替,(6^32) 最多可以擁有1,073,741,824個(gè)短網(wǎng)址。
當(dāng)然,你還可以記錄更詳細(xì)的信息,如訪問記錄,創(chuàng)建時(shí)間等。
如果真不夠用了,還可以刪掉很久不用的。

復(fù)制代碼 代碼如下:
function shorturl($input) {
  $base32 = array (
    'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h',
    'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p',
    'q', 'r', 's', 't', 'u', 'v', 'w', 'x',
    'y', 'z', '0', '1', '2', '3', '4', '5'
    );
 
  $hex = md5($input);
  $hexLen = strlen($hex);
  $subHexLen = $hexLen / 8;
  $output = array();
 
  for ($i = 0; $i < $subHexLen; $i++) {
    $subHex = substr ($hex, $i * 8, 8);
    $int = 0x3FFFFFFF & (1 * ('0x'.$subHex));
    $out = '';
 
    for ($j = 0; $j < 6; $j++) {
      $val = 0x0000001F & $int;
      $out .= $base32[$val];
      $int = $int >> 5;
    }
 
    $output[] = $out;
  }
 
  return $output;
}

測(cè)試代碼:

復(fù)制代碼 代碼如下:
$input = 'http://www.jb51.NET/1';
$output = shorturl($input);
 
echo "Input  : $input/n";
echo "Output : {$output[0]}/n";
echo "         {$output[1]}/n";
echo "         {$output[2]}/n";
echo "         {$output[3]}/n";
echo "/n";
 
$input = 'http://www.jb51.NET/2';
$output = shorturl($input);
 
echo "Input  : $input/n";
echo "Output : {$output[0]}/n";
echo "         {$output[1]}/n";
echo "         {$output[2]}/n";
echo "         {$output[3]}/n";
echo "/n";

輸出:
復(fù)制代碼 代碼如下:
Input : http://www.jb51.NET/1
Output : h0xg4r
bdr3tw
osk2d3
4azfqa
 
Input : http://www.jb51.NET/2
Output : tm5kxb
ceoj2s
yw3dvl
nrmrxl

php技術(shù)php實(shí)現(xiàn)的短網(wǎng)址算法分享,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美亚洲国产激情一区二区 | 色婷婷国产精品视频一区二区 | 国产精品看高国产精品不卡 | 亚洲中文久久久久久国产精品 | 神马电影我不卡国语版 | 快穿女主有名器的H纯肉黄暴拉文 | 99精品热视频30在线热视频 | 国产精品野外AV久久久 | 杨幂被视频在线观看 | 在线视频 国产精品 中文字幕 | 久久网站视频 | 国产乱色伦影片在线观看 | 嫩草成人影院 | 最新无码专区在线视频 | 丝袜足控免费网站xx91 | 十8禁用B站在线看漫画 | my pico未删减在线观看 | 小xav导航 | 男人狂躁进女人免费视频公交 | 四虎一级片 | 99久久免费精品国产免费 | 国产精品无码亚洲区艳妇 | 亚洲精品一区三区三区在线观看 | 午夜福利不卡片在线播放免费 | 91视频3p| 国产WW久久久久久久久久 | 亚洲精品免费视频 | 亚洲视频免费看 | 亚洲国产精品线在线观看 | 精品国产麻豆免费人成网站 | 99精品久久 | 99国产这里只有精品视频 | 中文字幕AV在线一二三区 | 一区二区三区内射美女毛片 | 穿白丝袜边走边尿白丝袜 | 浪小辉军警服务员VIDEOS | 国产片MV在线观看 | 国产精品资源网站在线观看 | 成 人 片 免费播放 成 人 免费 黄 色 网站无毒下载 | 97无码欧美熟妇人妻蜜桃天美 | 国产网站免费观看 |