一个php短网址的生成代码(仿微博短网址)
一个php短网址的生成代码(仿微博短网址)
发布时间:2016-12-29 来源:查字典编辑
摘要:分享一个php短网址的生成代码。复制代码代码如下:urlShort

分享一个php短网址的生成代码。

复制代码 代码如下:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="utf-8" />

<title>urlShort</title>

</head>

<body>

<form action="urlShort.php" method="post">

<input type="text" size="16" name="url" value="输入网址" onfocus="if(this.value=='输入网址'){this.value='';}" onblur="if(this.value==''){this.value='输入网址'};">

<input type="submit" value=" 生成 " />

</form>

</body>

</html>

<?php

header("Content-Type:text/html;charset=UTF-8");

function base62($x){

$show = '';

while($x>0){

$s = $x % 62;

if ($s > 35){

$s = chr($s + 61);

}else if ($s > 5 && $S<=35){

$s = chr($s + 55);

} www.jb51.net

$show .= $s;

$x = floor($x/62);

}

return $show;

}

//生成短网址

function url_short($url){

$url = crc32($url);

$result = sprintf("%u",$url);

return base62($result);

}

echo ("生成短网址为:<a href='http://$_POST[url]'>".url_short($_POST['url'])."</a>");

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类