這篇文章主要介紹了php自訂hash函數,實例分析了hash函數的實現技巧,可實現簡單的加密功能,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了php自訂hash函數實作方法。具體分析如下:
這裡示範php實作的一個簡單hash演算法,可以用來加密,不過這個函數太簡單,不能用來解密
function SimpleHash($str){ $n = 0; // The magic happens here: // I just loop trough all letters and add the // ASCII value to a integer variable. for ($c=0; $c < strlen($str); $c++) $n += ord($str[$c]); // After we went trough all letters // we have a number that represents the // content of the string return $n; }
呼叫方法:
$TestString = 'www.jb51.net'; print SimpleHash($TestString); // returns: 1082
總結:以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。
相關推薦:
#以上是php自訂hash函數的實作技巧的詳細內容。更多資訊請關注PHP中文網其他相關文章!