当前位置:首页 > PHP教程 > php函数 > 列表

php自定义hash函数实例

发布:smiling 来源: PHP粉丝网  添加日期:2021-05-25 15:02:01 浏览: 评论:0 

本文实例讲述了php自定义hash函数实现方法,分享给大家供大家参考,具体分析如下:

这里演示php实现的一个简单hash算法,可以用来加密,不过这个函数过于简单,不能用来解密。

  1. function SimpleHash($str){   
  2.   $n = 0; 
  3.   // The magic happens here: 
  4.   // I just loop trough all letters and add the 
  5.   // ASCII value to a integer variable.  
  6.   for ($c=0; $c < strlen($str); $c++) 
  7.     $n += ord($str[$c]); 
  8.   // After we went trough all letters 
  9.   // we have a number that represents the 
  10.   // content of the string 
  11.   return $n

调用方法:

  1. $TestString = 'www.phpfensi.com'
  2. print SimpleHash($TestString);  
  3. // returns: 1082

Tags: php自定义hash

分享到: