php自定义hash函数实例


Posted in PHP onMay 05, 2015

本文实例讲述了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 = '3water.com';
print SimpleHash($TestString); 
// returns: 1082

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
一次编写,随处运行
Oct 09 PHP
不用数据库的多用户文件自由上传投票系统(3)
Oct 09 PHP
基于pear auth实现登录验证
Feb 26 PHP
PHP 查找字符串常用函数介绍
Jun 07 PHP
PHP Cookie的使用教程详解
Jun 03 PHP
无刷新动态加载数据 滚动条加载适合评论等页面
Oct 16 PHP
php利用curl抓取新浪微博内容示例
Apr 27 PHP
php图片的二进制转换实现方法
Dec 15 PHP
php编写批量生成不重复的卡号密码代码
May 14 PHP
浅谈PHP中的
Apr 23 PHP
详解PHP用substr函数截取字符串中的某部分
Dec 03 PHP
PHP实现与java 通信的插件使用教程
Aug 11 PHP
php结合安卓客户端实现查询交互实例
May 05 #PHP
php为字符串前后添加指定数量字符的方法
May 04 #PHP
支持中文、字母、数字的PHP验证码
May 04 #PHP
php替换字符串中间字符为省略号的方法
May 04 #PHP
php中JSON的使用方法
Apr 30 #PHP
PHP使用CURL实现多线程抓取网页
Apr 30 #PHP
PHP遍历数组的方法汇总
Apr 30 #PHP
You might like
使用MaxMind 根据IP地址对访问者定位
2006/10/09 PHP
php中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
PHP将session信息存储到数据库的类实例
2015/03/04 PHP
PHP中session跨子域的三种实现方法
2016/07/25 PHP
PHP实现原生态图片上传封装类方法
2016/11/08 PHP
删除PHP数组中头部、尾部、任意元素的实现代码
2017/04/10 PHP
CSS JavaScript 实现菜单功能 改进版
2008/12/09 Javascript
让网页根据不同IE版本显示不同的内容
2009/02/08 Javascript
JavaScript delete 属性的使用
2009/10/08 Javascript
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
打造基于jQuery的高性能TreeView(asp.net)
2011/02/23 Javascript
SwfUpload在IE10上不出现上传按钮的解决方法
2013/06/25 Javascript
js函数获取html中className所在的内容并去除标签
2013/09/08 Javascript
JSON.parse()和JSON.stringify()使用介绍
2014/06/20 Javascript
jQuery网页选项卡插件rTabs用法实例分析
2015/08/26 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
详解JavaScript中的构造器Constructor模式
2016/01/14 Javascript
Javascript将JSON日期格式化
2016/08/23 Javascript
用图片替换checkbox原始样式并实现同样的功能
2018/11/15 Javascript
微信小程序实现搜索功能并跳转搜索结果页面
2019/05/18 Javascript
js实现弹窗猜数字游戏
2020/11/26 Javascript
vant时间控件使用方法详解
2020/12/24 Javascript
使用Python实现一个简单的项目监控
2015/03/31 Python
详解Python验证码识别
2016/01/25 Python
Python使用PyCrypto实现AES加密功能示例
2017/05/22 Python
Python爬虫实现爬取百度百科词条功能实例
2019/04/05 Python
使用 Django Highcharts 实现数据可视化过程解析
2019/07/31 Python
keras CNN卷积核可视化,热度图教程
2020/06/22 Python
CSS3哪些新特性值得称赞
2016/03/02 HTML / CSS
七年级地理教学反思
2014/01/26 职场文书
五型班组建设方案
2014/02/10 职场文书
小小的船教学反思
2014/02/21 职场文书
小学开学典礼新闻稿
2015/07/17 职场文书
《孙子兵法》:欲成大事者,需读懂这些致胜策略
2019/08/23 职场文书
win11系统中dhcp服务异常什么意思? Win11 DHCP服务异常修复方法
2022/04/08 数码科技