91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用php怎么將短網址與數字進行轉換

發布時間:2021-02-26 14:50:36 來源:億速云 閱讀:147 作者:戴恩恩 欄目:開發技術

本文章向大家介紹使用php怎么將短網址與數字進行轉換,主要包括使用php怎么將短網址與數字進行轉換的使用實例、應用技巧、基本知識點總結和需要注意事項,具有一定的參考價值,需要的朋友可以參考一下。

php有什么用

php是一個嵌套的縮寫名稱,是英文超級文本預處理語言,它的語法混合了C、Java、Perl以及php自創新的語法,主要用來做網站開發,許多小型網站都用php開發,因為php是開源的,從而使得php經久不衰。

具體實現方法如下:

<?php
/**
 * 將數字轉為短網址代碼
 *
 * @param int $number 數字
 * @return string 短網址代碼
 */
function generate_code($number) {
  $out  = "";
  $codes = "abcdefghjkmnpqrstuvwxyz23456789ABCDEFGHJKMNPQRSTUVWXYZ";
  while ($number > 53) {
    $key  = $number % 54;
    $number = floor($number / 54) - 1;
    $out  = $codes{$key}.$out;
  }
  return $codes{$number}.$out;
}
/**
 * 將短網址代碼轉為數字
 *
 * @param string $code 短網址代碼
 * @return int 數字
 */
function get_num($code){
  $codes = "abcdefghjkmnpqrstuvwxyz23456789ABCDEFGHJKMNPQRSTUVWXYZ";
  $num = 0;
  $i = strlen($code);
 for($j=0;$j<strlen($code);$j++){
    $i--;
    $char = $code{$j};
    $pos = strpos($codes,$char);
    $num += (pow(54, $i) * ($pos + 1));
  }
  $num--;
  return $num;
}

到此這篇關于使用php怎么將短網址與數字進行轉換的文章就介紹到這了,更多相關的內容請搜索億速云以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持億速云!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

平南县| 寻乌县| 和林格尔县| 九台市| 博客| 平定县| 嘉禾县| 黎平县| 同江市| 惠州市| 云阳县| 彭山县| 崇义县| 沙雅县| 尼玛县| 嘉祥县| 遂昌县| 西昌市| 响水县| 靖远县| 安多县| 将乐县| 威远县| 神池县| 来安县| 泸定县| 昭通市| 贡山| 呼和浩特市| 东安县| 伽师县| 阳原县| 明光市| 祁门县| 望江县| 抚松县| 新巴尔虎左旗| 永康市| 盐山县| 临夏县| 茂名市|