中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

使用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

双桥区| 黎川县| 内黄县| 巴林左旗| 新建县| 咸宁市| 宁陵县| 胶南市| 绥滨县| 黑龙江省| 阿拉善右旗| 台东市| 曲靖市| 德格县| 奉化市| 麦盖提县| 思南县| 石嘴山市| 延津县| 富蕴县| 罗田县| 柏乡县| 南城县| 镇远县| 太白县| 南和县| 顺平县| 西盟| 绥滨县| 太谷县| 伊春市| 顺义区| 米林县| 冕宁县| 邵阳县| 海盐县| 左权县| 兴安县| 平阳县| 萨迦县| 广宗县|