//---------------以下為加密函數(shù)(復(fù)制過去就行了)-----------------
function keyED($txt,$encrypt_key){
$encrypt_key = md5($encrypt_key);
$ctr=0;
$tmp = "";
for($i=0;$i<strlen($txt);$i++)
{
if ($ctr==strlen($encrypt_key))
$ctr=0;
$tmp.= substr($txt,$i,1) ^ substr($encrypt_key,$ctr,1);
$ctr++;
}
return $tmp;
}
function encrypt($txt,$key) {
$encrypt_key = md5(mt_rand(0,100));
$ctr=0;
$tmp = "";
for ($i=0;$i<strlen($txt);$i++)
{
if ($ctr==strlen($encrypt_key))
$ctr=0;
$tmp.=substr($encrypt_key,$ctr,1) . (substr($txt,$i,1) ^ substr($encrypt_key,$ctr,1));
$ctr++;
}
return keyED($tmp,$key);
}
function decrypt($txt,$key){
$txt = keyED($txt,$key);
$tmp = "";
for($i=0;$i<strlen($txt);$i++)
{
$md5 = substr($txt,$i,1);
$i++;
$tmp.= (substr($txt,$i,1) ^ $md5);
}
return $tmp;
}
function encrypt_url($url,$key){
return rawurlencode(base64_encode(encrypt($url,$key)));
}
function decrypt_url($url,$key){
return decrypt(base64_decode(rawurldecode($url)),$key);
}
function geturl($str,$key){
$str = decrypt_url($str,$key);
$url_array = explode('&',$str);
if (is_array($url_array))
{
foreach ($url_array as $var)
{
$var_array = explode("=",$var);
$vars[$var_array[0]]=$var_array[1];
}
}
return $vars;
}
$key_url_md_5 = 'mdaima.com-123-scc'; //可以更換為其它的加密標記,可以自由發(fā)揮
//---------------以上為加密函數(shù)-結(jié)束(復(fù)制過去就行了)-----------------
php url 加密解密
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門筐钟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人赋朦,你說我怎么就攤上這事篓冲。” “怎么了北发?”我有些...
- 文/不壞的土叔 我叫張陵纹因,是天一觀的道長。 經(jīng)常有香客問我琳拨,道長瞭恰,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任狱庇,我火速辦了婚禮惊畏,結(jié)果婚禮上恶耽,老公的妹妹穿的比我還像新娘。我一直安慰自己颜启,他們只是感情好偷俭,可當我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著缰盏,像睡著了一般涌萤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上口猜,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼耐床!你這毒婦竟也來了密幔?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布塔插,位于F島的核電站,受9級特大地震影響拓哟,放射性物質(zhì)發(fā)生泄漏想许。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望流纹。 院中可真熱鬧糜烹,春花似錦、人聲如沸漱凝。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽茸炒。三九已至愕乎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間壁公,已是汗流浹背妆毕。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 先點擊這里查看http://www.cnblogs.com/guola/archive/2012/10/30/27...
- 轉(zhuǎn)自:http://blog.csdn.net/clh604/article/details/20224735# ...
- 一些工具方法倚聚,你可以寫成Category线衫,也可以直接復(fù)制過去當類方法,不用苦苦的去搜索了
- 冬天又來了,這個冬天惨驶,是我在異地度過的第一個冬天白热,當河南省的各地都因為初雪而興奮時,商丘卻遲遲不見雪的蹤影粗卜,不禁有...