博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP 短连接生成
阅读量:6837 次
发布时间:2019-06-26

本文共 547 字,大约阅读时间需要 1 分钟。

1 
> 5;26 }27 28 $short_url_list[] = $short_url;29 }30 31 return $short_url_list;32 }33 }34 35 $url = "http://www.cnblogs.com/zemliu/";36 $short = Short_Url::short($url);37 print_r($short);38 ?>

Array ( [0] => http://t.cn/KyfLyH [1] => http://t.cn/bPafHS [2] => http://t.cn/H880aD [3] => http://t.cn/TmvDK0 )

生成的短url存到服务器里,做一个映射,short_url => original_url,输入短url的时候按照映射转回长url,然后访问原始url即可

 

PS:另外有一种想法,就是把url按照顺序存贮,第一条为aaaaaa,第二条为aaaaab..以此类推,不需要hash,这样不就不会重复了吗。。 - -

你可能感兴趣的文章
RabbitMQ Topic exchange
查看>>
Java多线程:死锁
查看>>
c++ poco StreamSocket tcpclient测试用例
查看>>
hive的row_number()函数
查看>>
js随机码之乱序数组
查看>>
C#绘制三角形并填充,使用winform实现qq聊天气泡
查看>>
(转)在Eclipse中用TODO标签管理任务(Task)
查看>>
17秋 软件工程 团队第五次作业 Alpha Scrum5
查看>>
图数据库Neo4j简介
查看>>
linux使用ip能ping通,但使用域名却不能访问的解决方法
查看>>
3.SOAP和WSDL的一些必要知识
查看>>
SQL语句统计每天、每月、每年的数据
查看>>
使用maven创建工程报错Could not resolve archetype org.apache.maven.archetype
查看>>
PHP Manager 安装失败的解决方法, PHP Manager 1.4 for IIS 10,经验证支持windows server 2016版本...
查看>>
19. Spring Boot Shiro 权限管理
查看>>
Centos6.9下RabbitMQ集群部署记录
查看>>
A session had already been started – ignoring session_start() 怎么办?
查看>>
getImplementationVersion-获取版本号
查看>>
MongoDB server side Javascript 如何直接传入字符串?
查看>>
lvs,nginx,haproxy的优缺点,适合场景
查看>>