password_verify() 函数用于验证密码是否和散列值匹配。

PHP 版本要求: PHP 5 >= 5.5.0, PHP 7高佣联盟 www.cgewang.com

语法

bool password_verify ( string $password , string $hash )

参数说明:

  • password: 用户的密码。
  • hash: 一个由 password_hash() 创建的散列值。

返回值

如果密码和散列值匹配则返回 TRUE,否则返回 FALSE 。

实例

password_verify() 用法

<?php // 想知道以下字符从哪里来,可参见 password_hash() 的例子 $hash = '$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq'; if (password_verify('rasmuslerdorf', $hash)) { echo 'Password is valid!'; } else { echo 'Invalid password.'; } ?>

输出结果为:

Password is valid!

最新文章

  1. Web服务网站故障分析常用的命令
  2. linux运维工作职责
  3. jquery懒加载jquery.lazyload.js
  4. 【BZOJ-1565】植物大战僵尸 拓扑排序 + 最小割
  5. JSP九大内置对象详细介绍
  6. UOJ 151 斗地主“加强”版
  7. javamail邮件发送报错解决方案
  8. Lua基础之coroutine(协程)
  9. call, apply的用法意义以及区别是什么
  10. Eslint报错整理与解决方法(持续整理)
  11. Android读取网络图片到本地的简约的实现
  12. P1171 售货员的难题--搜索(剪枝)
  13. 3-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案数据篇(安装配置数据库,使用Navicat for MySQL和手机APP 连接测试)
  14. MySQL获取分组后的TOP 1和TOP N记录-转
  15. [IIS] 配置PHP的过程与坑
  16. OO第三阶段作业总结
  17. Pow(x,n) leetcode java
  18. Python安装安装.whl包(安装pylint)
  19. USB学习笔记-总结
  20. 如何在CentOS 7上使用vsftpd设置ftp服务器

热门文章

  1. 关于位图数据和标记位-P3
  2. Xenon&#39;s Attack on the Gangs,题解
  3. Python-利用xlrd模块操作excel
  4. Deno 学习笔记(1)安装及简单的request
  5. 【题解】p1809 过河问题
  6. Virtual DOM 真的比操作原生 DOM 快吗?
  7. 008.Nginx静态资源
  8. 安装调试mosquitto日志
  9. Oracle数据泵详解
  10. 想进大厂?字节跳动等独角兽公司都在招募Python工程师!(Python就是第一语言)