首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PHP实现URL转换短网址的算法

    网址(Short URL) ,顾名思义就是在形式上比较短的网址。在Web 2.0的今天,不得不说,这是一个潮流。...目前已经有许多类似服务,借助短网址您可以用简短的网址替代原来冗长的网址,让使用者可以更容易的分享链接。 下面是用PHP实现短网址转换的算法,代码如下: <?...php //短网址生成算法 class ShortUrl { //字符表 public static $charset = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz...> 通常我们用四组网址中的第一组即可。...这里需要注意的是,这个算法是不可逆的,因此,通常的做法是将短网址和对应的原网址存入数据库,当访问时,从数据库中取出匹配的原网址,通过301或header进行跳转。

    1K20

    PHP生成短网址的思路以及实现方法的详解

    网址流行已经有一段时间了,尤其是在新浪微博上更是频繁出现,但应该很多人都不知道这个东东是怎么实现的,其实短网址也挺容易的。下面我们对于生成短网址的思路以及使用php生成短网址的实现方法描述一下。...可能你看到新浪微博应用里面的短网址都是这个样子: http://t.cn/RzddsXt 其实他还原了说不定就是这个样子: http://t.cn/link.php?...url=//www.zalou.cn/ 按这个格式可以知道这个短网址其实是通过link.php这个页面做了处理,那么如何将 http://t.cn/link.php?....*)$ link.php?url=$1[L] 这里就实现了将 http://t.cn/link.php?...下面分享一下通过php生成短网址的那个过程(这里将长网址生成短至5-6位字符长度并且还需要是唯一的): <?

    1.7K20
    领券