php生成短網(wǎng)址示例
php生成短網(wǎng)址
<?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短網(wǎng)址的生成代碼(仿微博短網(wǎng)址)
- PHP生成短網(wǎng)址的3種方法代碼實例
- php簡單實現(xiàn)短網(wǎng)址(短鏈)還原的方法(測試可用)
- PHP生成短網(wǎng)址方法匯總
- PHP將URL轉(zhuǎn)換成短網(wǎng)址的算法分享
- PHP長網(wǎng)址與短網(wǎng)址的實現(xiàn)方法
- PHP通過調(diào)用新浪API生成t.cn格式短網(wǎng)址鏈接的方法詳解
- PHP生成短網(wǎng)址的思路以及實現(xiàn)方法的詳解
- PHP利用DWZ.CN服務(wù)生成短網(wǎng)址
- php 短鏈接算法收集與分析
- php調(diào)用新浪短鏈接API的方法
- php生成短網(wǎng)址/短鏈接原理和用法實例分析
相關(guān)文章
PHP實現(xiàn)動態(tài)web服務(wù)器方法
這篇文章主要通過PHP技術(shù)實現(xiàn)動態(tài)web服務(wù)器的方法,有需要的朋友可以借鑒。2015-07-07
PHP使用GD庫制作驗證碼的方法(點擊驗證碼或看不清會刷新驗證碼)
這篇文章主要介紹了PHP使用GD庫制作驗證碼的方法(點擊驗證碼或看不清會刷新驗證碼)的相關(guān)資料,需要的朋友可以參考下2017-08-08
Laravel實現(xiàn)數(shù)據(jù)庫遷移與支持中文的填充
最近在學(xué)習(xí)Laravel數(shù)據(jù)庫方面的內(nèi)容,發(fā)現(xiàn)了一些資料不錯整理出來分享給大家,下面這篇文章主要給大家介紹了關(guān)于Laravel實現(xiàn)數(shù)據(jù)庫遷移與支持中文填充的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。2017-11-11
php實現(xiàn)zip壓縮文件解壓縮代碼分享(簡單易懂)
這篇文章主要介紹了php的zip壓縮文件解壓縮實現(xiàn)代碼,需要的朋友可以參考下2014-05-05
Laravel 自動生成驗證的實例講解:login / logout
今天小編就為大家分享一篇Laravel 自動生成驗證的實例分析:login / logout,具有好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
PHP unlink與rmdir刪除目錄及目錄下所有文件實例代碼
這篇文章主要介紹了PHP unlink與rmdir刪除目錄及目錄下所有文件的實例代碼,需要的朋友可以參考下2018-02-02

