php生成短网址的代码

php生成短网址的原理:

1.将原网址做crc32校验,得到校验码。

2.使用sprintf(‘%u’) 将校验码转为无符号数字。

3.对无符号数字进行求余62操作(大小写字母+数字等于62位),得到余数后映射到62个字符中,将映射后的字符保存。(例如余数是10,则映射的字符是A,0-9对应0-9,10-35对应A-Z,35-62对应a-z)

4.循环操作,直到数值为0。

5.将所有映射后的字符拼接,就是短网址后的code。

例1,php短网址实现代码。

代码示例:

生成短网址示例:

 

关于稚子

你们眼中的草根
此条目发表在BS架构后台语言分类目录,贴了, , 标签。将固定链接加入收藏夹。

php生成短网址的代码》有一条回应

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注