ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルでの短縮 URL の生成例

php_PHP チュートリアルでの短縮 URL の生成例

WBOY
WBOYオリジナル
2016-07-13 10:30:30723ブラウズ

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 $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>gt;>5;
}
unset($temp);
$rs[]=$str;
}
print_r($rs);
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/765162.html技術記事 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"、"...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。