网址缩短与还原base62
function enbase62($number,$encode = ''){ $base62 = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; while($number > 0){ $mod = bcmod($number, 62); $encode .= $base62[$mod]; $number = bcp(bcsub($number, $mod), 62); } return strrev($encode); } function debase62($encode, $number = 0){ $base62 = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $length = strlen($encode); $baselist = array_flip(str_split($base62)); for($i = 0; $i < $length; $i++){ $number = bcadd($number, bcmul($baselist[$encode[$i]], bcpow(62, $length - $i - 1))); } return $number; }
2. [SQL]代码
CREATE TABLE `waoo_shorturl` ( `short_id` int(12) NOT NULL AUTO_INCREMENT COMMENT '自增id', `short_name` varchar(50) DEFAULT NULL COMMENT '别名', `title` varchar(100) DEFAULT NULL COMMENT '标题', `link` varchar(800) DEFAULT NULL COMMENT '网址链接', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `uid` int(10) DEFAULT NULL COMMENT '拥有者', `status` tinyint(1) DEFAULT '1' COMMENT '1有效, 0封禁 -1删除', `top_domain` varchar(100) DEFAULT NULL COMMENT '顶级域名', `all_domain` varchar(100) NOT NULL COMMENT '域名全文', `create_ip` varchar(15) NOT NULL COMMENT 'ip', PRIMARY KEY (`short_id`), UNIQUE KEY `short_name` (`short_name`) ) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8
3.[C/C++]代码
<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteRule /d/(?!index)(.*) /d/index/?short_id=$1 [L,NC] RewriteRule /s/(?!index)(.*) /s/index/?short_name=$1 [L,NC] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule>
以上就是网址缩短与还原base62的内容,更多相关内容请关注PHP中文网(www.php.cn)!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

如果想要在steam里查阅一些相关的信息或者和朋友分享一些网站链接,要怎么操作呢?steam能输入网址吗?当然是可以的,下面小编就来教教大家如何在Steam内打开网址的方法。 具体方法: 1、首先,我们打开steam。 2、点击设置选项。 3、然后切换到界面标签。 4、勾选显示地址栏。 5、然后再地址栏内输入网址即可使用浏览器。

php检测网址是指使用PHP编程语言来验证输入的字符串是否符合网址的格式。检测网址的方法:1、使用正则表达式进行网址校验,可以使用“preg_match”函数来进行正则匹配,如果URL符合模式;2、使用内置函数进行网址校验,使用“filter_var”函数和“FILTER_VALIDATE_URL”过滤器来验证。

教你如何利用PHP去除网址路径的后缀在网站开发中,经常会遇到需要去除网址路径后缀的需求,以实现更加美观和规范的URL。今天我们将来学习如何利用PHP去除网址路径的后缀,让我们一同探讨这个问题。首先,我们需要明确一下我们想要实现的效果。通常,网址路径后缀指的是URL中的文件扩展名,比如.php、.html等。我们的目标是在用户访问带有后缀的URL时,可以自动去

新用户下载,赢取高达60,000元盲盒OK交易所官网是一家虚拟货币交易所中最大户数之一的网站。其丰富的交易模式和多种数字资产种类使您可以享受不同的交易体验。如果您有需要,可以点击页面上方的OK交易所网址,进入并下载。AndroidOKX6.4.0已发布到官网(更新时间:2023.3.4)Trading:–委托聚合全部订单类型–k线买卖点位2期–合约DCA–跟单广场上线搜索功能Web3:–导入钱包列表增加地址展示–gasPrice倍数调整–Gas加油站支持Tron链–Farm增加Pool收益Fin

哪有微软正版win10镜像系统iso下载?如今win10系统软件及其慢慢变成流行电脑操作系统,许多客户都是会选择该系统软件,因此接下来小编来跟各位说说win10镜像下载的网址有什么.win10镜像下载网址有什么:1.进到微软Windows10官方网下载工具网页页面,进到查询马上下载工具点一下下载就可以。网址:https://www.microsoft.com/zhcn/softwaredownload/windows10。2.开启下载优良的Windows10下载工具,假如您只想要下载系统镜像,那

设置方法:1、首先打开浏览器,输入“192.168.0.1、192.168.1.1”;2、根据输入路由器背后的密码和用户名账号;3、登录设置界面之后即可按照向导步骤来进行操作;4、随后可以进行上网方式的设置,可选三种方式;5、选择pppoe上网需要填写账号密码来操作;6、根据需求进行无线设置;7、等待成功即可。

php替换链接地址的方法:1、通过“function GetCurUrl(){...}”方法获得当前的脚本网址 ;2、通过“function url_set_value($url,$key,$value) {...}”方法实现链接替换即可。

u大师u盘启动盘制作工具使用教程1、U盘插入电脑,打开下载好的u大师U盘启动盘制作工具:www.uzhuangji.net,选择U盘2、根据默认模式直接点击一键制作U盘启动盘3、出现提示信息,制作U盘启动盘会清除U盘双所有数据,备份U盘数据,点击确定4、然后等待格式化U盘5、经过等待后就会出现U盘启动盘制作完成的提示
