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&amp;mysql(六)
Oct 09 PHP
COM in PHP (winows only)
Oct 09 PHP
PHP JSON 数据解析代码
May 26 PHP
解析yii数据库的增删查改
Jun 20 PHP
php对图像的各种处理函数代码小结
Jul 08 PHP
iOS+PHP注册登录系统 PHP部分(上)
Dec 26 PHP
Yii CDBCriteria常用方法实例小结
Jan 19 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
Jun 13 PHP
php实现生成code128条形码的方法详解
Jul 19 PHP
PDO::lastInsertId讲解
Jan 29 PHP
Laravel 框架路由原理与路由访问实例分析
Apr 14 PHP
PHP实现随机发扑克牌
Apr 22 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分页函数代码(简单实用型)
2010/12/02 PHP
php缓冲输出实例分析
2015/01/05 PHP
jQuery EasyUI API 中文文档 - Menu菜单
2011/10/03 Javascript
div失去焦点事件实现思路
2014/04/22 Javascript
JavaScript实现简单Tip提示框效果
2016/04/20 Javascript
前端框架Vue.js构建大型应用浅析
2016/09/12 Javascript
javascript滚轮事件基础实例讲解(37)
2017/02/14 Javascript
详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
2017/06/01 jQuery
JS获取字符对应的ASCII码实例
2017/09/10 Javascript
JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
2018/04/08 Javascript
webpack之引入图片的实现及问题
2018/10/08 Javascript
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
react 中父组件与子组件双向绑定问题
2019/05/20 Javascript
js实现3D旋转效果
2020/08/18 Javascript
vue实现移动端H5数字键盘组件使用详解
2020/08/25 Javascript
vue组件中传值EventBus的使用及注意事项说明
2020/11/16 Javascript
Vue如何跨组件传递Slot的实现
2020/12/14 Vue.js
在Python中使用SQLite的简单教程
2015/04/29 Python
Python类属性与实例属性用法分析
2015/05/09 Python
Python爬虫 批量爬取下载抖音视频代码实例
2019/08/16 Python
Python 正则表达式爬虫使用案例解析
2019/09/23 Python
Django配置跨域并开发测试接口
2020/11/04 Python
python RSA加密的示例
2020/12/09 Python
英国建筑用品在线:Building Supplies Online(BSO)
2018/04/30 全球购物
Wojas罗马尼亚网站:波兰皮鞋品牌
2018/11/01 全球购物
日本亚马逊官方网站:Amazon.co.jp
2020/04/14 全球购物
索桥的故事教学反思
2014/02/06 职场文书
上课看小说检讨书
2014/02/22 职场文书
党员干部承诺书
2014/03/25 职场文书
中国梦主题教育活动总结
2014/05/05 职场文书
护士长2014年度工作总结
2014/11/11 职场文书
2014年教学工作总结
2014/11/13 职场文书
新娘父亲婚礼致辞
2015/07/27 职场文书
2016年母亲节寄语
2015/12/04 职场文书
Python并发编程实例教程之线程的玩法
2021/06/20 Python
Python os和os.path模块详情
2022/04/02 Python