當(dāng)然,你還可以記錄更詳細(xì)的信息,如訪問記錄,創(chuàng)建時(shí)間等。
如果真不夠用了,還可以刪掉很久不用的。復(fù)制代碼 代碼如下:
function shorturl($input) {
" /> 最近的2019中文字幕4,国产高清在线视频,天天色天天搞

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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;
}

測試代碼:

復(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)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品二区高清在线 | 曰曰啪天天拍视频在线 | 九九热伊人 | 久久青草免费91线频观看不卡 | 99午夜| 婷婷视频网站 | 国内成人精品亚洲日本语音 | 九九99久久精品午夜剧场免费 | 精品亚洲成a人在线观看 | 伊人精品在线 | 国产精品27页 | 欧美视频在线观看免费播放 | 久草视频手机在线观看 | 中文字幕一二三区乱码老 | 91精品啪国产在线观看免费牛牛 | 美女大胸又爽又黄网站 | 国产美女在线精品免费观看 | 91久久精品 | 亚洲成人在线免费观看 | 国产视频 一区二区 | 国产欧美久久久精品影院 | 午夜精品一区二区三区在线观看 | 美女视频黄色的免费 | 国产精品 视频一区 二区三区 | 桃花视频在线观看高清版mv | 成人国产第一区在线观看 | 四虎影视色费永久在线观看 | 美女网站视频色 | 四虎影院色 | 激情国产 | 欧美一区二区三区婷婷月色 | 国产一区二区在线视频播放 | 久久视热这只是精品222 | 美女扒开屁股给男人看无遮挡 | 亚洲一级毛片 | 国产精品美女在线观看 | 久久不雅视频 | 成人激情视频网站 | 色综合天天色综合 | 丁香婷婷网| 亚洲图色网站 |