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 相关文章推荐
令PHP初学者头疼十四条问题大总结
Nov 12 PHP
php面向对象全攻略 (五) 封装性
Sep 30 PHP
破解图片防盗链的代码(asp/php)测试通过
Jul 02 PHP
PHP网站备份程序代码分享
Jun 10 PHP
基于PHP读取TXT文件向数据库导入海量数据的方法
Apr 23 PHP
php格式化金额函数分享
Feb 02 PHP
浅谈PHP中单引号和双引号到底有啥区别呢?
Mar 04 PHP
一张表搞清楚php is_null、empty、isset的区别
Jul 07 PHP
Thinkphp单字母函数使用指南
May 08 PHP
解决php写入数据库乱码的问题
Sep 17 PHP
php将字符串转换为数组实例讲解
May 05 PHP
PHP Ajax跨域问题解决方案代码实例
Aug 01 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
php站内搜索并高亮显示关键字的实现代码
2011/12/29 PHP
PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
2012/05/07 PHP
php 模拟POST提交的2种方法详解
2013/06/17 PHP
使用淘宝IP库获取用户ip地理位置
2013/10/27 PHP
php实现简单的上传进度条
2015/11/17 PHP
PHP编写登录验证码功能 附调用方法
2016/05/19 PHP
PHP购物车类Cart.class.php定义与用法示例
2016/07/20 PHP
PHP自定义函数格式化json数据示例
2016/09/14 PHP
JavaScript限定复选框的选择个数示例代码
2013/08/25 Javascript
js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别?
2015/11/18 Javascript
iscroll.js的上拉下拉刷新时无法回弹的解决方法
2016/02/18 Javascript
用jquery的attr方法实现图片切换效果
2017/02/05 Javascript
简述Angular 5 快速入门
2017/11/04 Javascript
vue-router路由懒加载和权限控制详解
2017/12/13 Javascript
如何为vue的项目添加单元测试
2018/12/19 Javascript
python3简单实现微信爬虫
2015/04/09 Python
Python实现发送QQ邮件的封装
2017/07/14 Python
Python查看微信撤回消息代码
2018/06/07 Python
python 给DataFrame增加index行名和columns列名的实现方法
2018/06/08 Python
Python DataFrame设置/更改列表字段/元素类型的方法
2018/06/09 Python
django模板结构优化的方法
2019/02/28 Python
Python面向对象思想与应用入门教程【类与对象】
2019/04/12 Python
python实现超市商品销售管理系统
2019/10/25 Python
Python能做什么
2020/06/02 Python
Python实现列表中非负数保留,负数转化为指定的数值方式
2020/06/04 Python
详解Scrapy Redis入门实战
2020/11/18 Python
澳洲在线厨具商店:Kitchen Style
2018/05/05 全球购物
英国计算机商店:Technextday
2019/12/28 全球购物
个人思想理论学习的自我鉴定
2013/11/30 职场文书
致铅球运动员加油稿
2014/02/13 职场文书
精神文明建设先进工作者事迹材料
2014/05/02 职场文书
责任书范本
2014/08/25 职场文书
家长通知书家长意见
2014/12/30 职场文书
反邪教警示教育活动总结
2015/05/09 职场文书
2016年“12.4”法制宣传日活动总结
2016/04/01 职场文书
苹果电脑mac os中货币符号快捷输入
2022/02/17 杂记