手机
当前位置:查字典教程网 >编程开发 >php教程 >php生成短网址示例
php生成短网址示例
摘要:php生成短网址复制代码代码如下:

php生成短网址

复制代码 代码如下:

<?php

$chars=array("a","b","c","d","e","f","g","h",

"i","j","k","l","m","n","o","p",

"q","r","s","t","u","v","w","x",

"y","z","0","1","2","3","4","5",

"6","7","8","9","A","B","C","D",

"E","F","G","H","I","J","K","L",

"M","N","O","P","Q","R","S","T",

"U","V","W","X","Y","Z");

$salt="www.joneto.com";

$hash=md5("http://www.sina.com".$salt);

$rs=array();

for($i=0;$i<4;$i++){

$temp=substr($hash, $i*8,8);

$temp=base_convert($temp, 16, 10) & base_convert("3fffffff", 16, 10);

$str="";

for($j=0;$j<6;$j++){

$subtemp=$temp & intval(base_convert("3d", 16, 10));

$str.=$chars[$subtemp];

$temp=$temp>>5;

}

unset($temp);

$rs[]=$str;

}

print_r($rs);

?>

【php生成短网址示例】相关文章:

php生成随机密码的自定义函数

php生成图片缩略图的方法

php根据表结构自动生成类属性

php统计数组元素个数的方法

php生成zip文件类实例

php中memcache 基本操作实例

php递归调用删除数组空值元素的方法

phplot生成图片类用法详解

生成缩略图

php数组合并与拆分实例分析

精品推荐
分类导航