PHP实现的简单sha1加密功能示例


Posted in PHP onAugust 27, 2017

本文实例讲述了PHP实现的sha1加密功能。分享给大家供大家参考,具体如下:

function encryptTokey($data){
     $apikey = 'testapikey111';
     $ps1 = sha1($apikey . strtolower($data));
     $ps1 = strtoupper($ps1);
     $s1 = implode(str_split($ps1, 2), '-');
     $ps2 = md5($s1 . $apikey);
     $ps2 = strtoupper($ps2);
     $token = implode(str_split($ps2, 2), '-');
     return $token;
}
echo encryptTokey('testdata');

运行结果:

68-10-98-74-4C-82-74-4B-CC-49-31-98-46-02-EE-8E
PHP 相关文章推荐
Access数据库导入Mysql的方法之一
Oct 09 PHP
php zip文件解压类代码
Dec 02 PHP
php中sprintf与printf函数用法区别解析
Feb 17 PHP
从零开始学YII2框架(三)扩展插件yii2-gird
Aug 20 PHP
修改destoon会员公司的伪静态中的com目录的方法
Aug 21 PHP
PHP实现多维数组转字符串和多维数组转一维数组的方法
Aug 08 PHP
Twig模板引擎用法入门教程
Jan 20 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
Jul 03 PHP
利用PHP获取汉字首字母并且分组排序详解
Oct 22 PHP
PHP+redis实现微博的推模型案例分析
Jul 10 PHP
smarty模板的使用方法实例分析
Sep 18 PHP
laravel高级的Join语法详解以及使用Join多个条件
Oct 16 PHP
PHP实现的各类hash算法长度及性能测试实例
Aug 27 #PHP
详解PHP swoole process的使用方法
Aug 26 #PHP
Yii2框架可逆加密简单实现方法
Aug 25 #PHP
PHP5.6新增加的可变函数参数用法分析
Aug 25 #PHP
php变量与JS变量实现不通过跳转直接交互的方法
Aug 25 #PHP
CodeIgniter整合Smarty的方法详解
Aug 25 #PHP
PHP观察者模式原理与简单实现方法示例
Aug 25 #PHP
You might like
php抓即时股票信息
2006/10/09 PHP
PHP对象的浅复制与深复制的实例详解
2017/10/26 PHP
设置下载不需要倒计时cookie(倒计时代码)
2008/11/19 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
JS+CSS模拟可以无刷新显示内容的留言板实例
2015/03/03 Javascript
javascript HTML5 Canvas实现圆盘抽奖功能
2016/04/11 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
Vue.js双向绑定实现原理详解
2016/12/22 Javascript
bootstrap table单元格新增行并编辑
2017/05/19 Javascript
nodejs创建简易web服务器与文件读写的实例
2017/09/07 NodeJs
使用命令行工具npm新创建一个vue项目的方法
2017/12/27 Javascript
使用javascript做时间倒数读秒功能的实例
2019/01/23 Javascript
vue工程全局设置ajax的等待动效的方法
2019/02/22 Javascript
vue页面更新patch的实现示例
2020/03/25 Javascript
vue 解决无法对未定义的值,空值或基元值设置反应属性报错问题
2020/07/31 Javascript
js实现飞机大战小游戏
2020/08/26 Javascript
利用H5api实现时钟的绘制(javascript)
2020/09/13 Javascript
VUE前端从后台请求过来的数据进行转换数据结构操作
2020/11/11 Javascript
tensorflow中next_batch的具体使用
2018/02/02 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
简单了解python高阶函数map/reduce
2019/06/28 Python
python利用openpyxl拆分多个工作表的工作簿的方法
2019/09/27 Python
PyTorch加载预训练模型实例(pretrained)
2020/01/17 Python
基于Python3.6中的OpenCV实现图片色彩空间的转换
2020/02/03 Python
Python实现新型冠状病毒传播模型及预测代码实例
2020/02/05 Python
浅谈anaconda python 版本对应关系
2020/10/07 Python
html5+css3气泡组件的实现
2014/11/21 HTML / CSS
萌新HTML5 入门指南(二)
2020/11/09 HTML / CSS
Perfume’s Club英国官网:购买香水和护肤品
2019/11/02 全球购物
学生意外伤害赔偿协议书
2014/09/17 职场文书
招商引资工作汇报
2014/10/28 职场文书
安徽导游词
2015/02/12 职场文书
导游词之寿县报恩寺
2020/01/19 职场文书
mysql字符串截取函数小结
2021/04/05 MySQL
详解vue中v-for的key唯一性
2021/05/15 Vue.js
HTML+CSS 实现顶部导航栏菜单制作
2021/06/03 HTML / CSS