您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

一个PHP生成短网址函数

2024/5/31 11:30:21发布33次查看
短网址相比大家都不陌生吧,特别是微博上的应用更是把它带火了,其实要实现这个功能也很简单。 
<?php /** * 短网址 */ function urlshort($url){ $url= crc32($url); $result= sprintf("%u", $url); $surl= ''; while($result>0){ $s= $result%62; if($s>35){ $s= chr($s+61); } elseif($s>9 && $s<=35){ $s= chr($s+ 55); } $surl.= $s; $result= floor($result/62); } return $surl; } $url = 'www.qttc.net'; $surl = urlshort($url); echo '<meta charset="utf-8" />'; echo '网址:'.$url.'<br />'; echo '短网址:'.$surl; ?>
以上结果输出: 
网址:www.qttc.net 
短网址:swooy3 
可以把短网址存入数据库,做一个映射关系。再配合nginx重写规则就可以实现短网址生成,还原,跳转功能了。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product