$str = '需要要加密的字符串';
不可逆
md5:函数计算字符串的 MD5 散列
语法:md5(string,raw)string:必需。规定要计算的字符串raw:可选,规定十六进制或二进制输出格式,默认是32 字符十六进制数
示例:echo md5($str);//e22c0235385fb885bdca3c473eee10d5sha1:函数计算字符串的 SHA-1 散列。
语法:sha1(string,raw)string:必需。规定要计算的字符串raw:可选,规定十六进制或二进制输出格式,默认40 字符十六进制数
示例:echo sha1($str);//c062b55d5e4fae106ccc51ff2581e38f3c38c71acrypt:返回使用 DES、Blowfish 或 MD5 算法加密的字符串
语法:crypt(string,salt)string:必需。规定要计算的字符串salt:可选。用于增加被编码字符数目的字符串,以使编码更加安全。如果未提供 salt 参数,则每次调用该函数时会随机生成一个。
示例:echo crypt($str,'14');//14GE8mc1rx6aw​​​​​​​可逆加密:echo base64_encode($str);//6ZyA6KaB6KaB5Yqg5a+G55qE5a2X56ym5Liy
解密:echo base64_decode('6ZyA6KaB6KaB5Yqg5a+G55qE5a2X56ym5Liy');//需要要加密的字符串加密:echo urlencode($str);//%E9%9C%80%E8%A6%81%E8%A6%81%E5%8A%A0%E5%AF%86%E7%9A%84%E5%AD%97%E7%AC%A6%E4%B8%B2
解密:echo urldecode('%E9%9C%80%E8%A6%81%E8%A6%81%E5%8A%A0%E5%AF%86%E7%9A%84%E5%AD%97%E7%AC%A6%E4%B8%B2');//需要要加密的字符串

PHP 加密解密函数相关推荐

  1. 【C 语言】文件操作 ( 文件加密解密 | 使用第三方 DES 加密解密库 | 头文件导入 | 兼容 C++ 语言 | 加密解密函数说明 )

    文章目录 一.导入第三方库头文件 二.头文件说明 1.兼容 C++ 语言 2.头文件导入限制 3.加密解密函数说明 一.导入第三方库头文件 对文件进行加密 , 将文件中的数据分成若干块 , 一块一块的 ...

  2. 加密解密php,2个比较经典的PHP加密解密函数分享

    项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理. 最常见的应用在用户登录以及一些AP ...

  3. php可逆加密解密函数,php 好用可逆的 加密解密 函数。

    php 好用可逆的加密解密函数. function encode($content, $key = 'pass' ) { // 加密数据的函数 , 主要进行移位操作 $key = md5($key); ...

  4. 字符串加密解密函数 (C#) (转)

    字符串加密解密函数 (C#) (转) 字符串加密解密函数 (C#) using System; using System.Text; using System.Security.Cryptograph ...

  5. 自己实现的php加密解密函数结果纯字母和数字

    php自带的base64加密解密函数大部分人都知道,加密后很容易被解密,所以就自己实现的php加密解密函数,密文是字母和数字组合. <?php /* *加密 */ function encode ...

  6. php动态密码和加密解密函数的使用(动态密码、Discuz核心函数AuthCode、任意输入密码验证)

    php加密解密的使用 一.项目说明 二.项目分析 1.js外部文件 2.HTML容器构建 3.layui前端验证 4.php后端验证 封装函数 密码验证规则 strpos内置函数 三.经典的核心加密函 ...

  7. 各种加密解密函数(URL加密解密、sha1加密解密、des加密解密)

    普通hash函数如md5.sha1.base64等都是不可逆函数.虽然我们利用php可以利用这些函数写出可逆函数来.但是跨语言时这类可逆函数非常难搞定.所以这时尽量使用AES DES RC4 Rabb ...

  8. JavaScript 自写加密解密函数

    JavaScript 自写加密解密函数 版权声明:本文为CSDN博主「zshsats」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https:// ...

  9. 介绍几个PHP 自带的加密解密函数

    PHP 自带的加密解密函数 目前经常使用的加密函数有:md5(), sha1(), crypt(), base64_encode(), urlencode() . 其中 md5(), sha1(), ...

  10. php中的base64,php中base64_decode与base64_encode加密解密函数

    php中base64_decode与base64_encode加密解密函数,实例分析了base64加密解密函数的具体用法,具有一定的实用价值,需要的朋友可以参考下 本文实例讲述了php中base64_ ...

最新文章

  1. 【398天】每日项目总结系列135(2018.03.10)
  2. 自定义的GridView控件源代码
  3. oracle 更改实便例名称,大家好,请教在oracle中能否获取update记录 所涉及的字段的名称?如能实现的话,请教相关实现方法。谢谢~...
  4. php类实例方法静态方法,PHP类中的静态方法使用实例
  5. 欧拉路径(Euler_Path)和欧拉回路(Euler_Loop)
  6. 使用 OpenLDAP 集中管理用户帐号
  7. python装饰器由浅入深_由浅入深理解Python装饰器
  8. 利用opencv对图像和检测框做任意角度的旋转
  9. c语言字符串升序输出,编写程序将已按升序排好的两个字符串a和b中的字符按升序归并到字符串c中,最后输出”abcdefghijklmnpq”。...
  10. AJHG | 人类遗传学领域一流期刊推荐
  11. ArcGIS学习路线
  12. 使用webpack打包ThinkPHP的资源文件
  13. java Clob转CLOB_Java获取Oracle中CLOB字段转换成String
  14. python txt文件 报文分析_Python读写txt文本文件的操作方法全解析
  15. 《Adobe Fireworks CS5中文版经典教程》——1.2 工具面板
  16. 程序员的996简史!我们是怎么一步步陷入996工作制的
  17. Python函数调用的九大方法,鲜为人知
  18. 计网 Packet Tracer仿真 | 简单易懂集线器和交换机对比(理论+仿真)
  19. 【华为机试真题 Python实现】数大雁【2022 Q2 | 100分】
  20. 利用ckplayer播放视频

热门文章

  1. 大数据学习——spark笔记
  2. 深圳现货原装正品JST提供各种专为汽车市场而设的线束连接器PAP-12V-S PAP-13V-S PAP-10V-S PHR-9 PHR-10
  3. 【eNSP】基础实验2-----交换机接交换机
  4. chrome18-使用network waterfall分析页面载入性能
  5. 竞价域名是什么意思?
  6. word2019未找到MathPage.wll文件的解决方法
  7. 广州连续四年被评为最佳投资城市;快手科技一季度收入同比增长36.6% | 美通企业日报...
  8. grpc-go源码剖析七十四之什么情况下服务器端通知客户端,双方关闭链接?(goAway帧处理逻辑)
  9. 十二烷基-β-D-麦芽糖苷/CAS号: 69227-93-6
  10. 学会这几个.你就能成为bat脚本小子了...(转来看看的)