位置: IT常识 - 正文

PHP的几个常用加密函数(php添加)

编辑:rootadmin
在网站的开发过程中,常常需要对部分数据(如用户密码)进行加密,本文主要介绍PHP的几个常见的加密函数 MD5加密: string md5 ( string $str

推荐整理分享PHP的几个常用加密函数(php添加),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php常用方法,php 加法,php的几个常用加法公式,php加go,php的几个常用加法运算,php的几个常用加法运算,php的几个常用加法运算,php的几个常用加法运算,内容如对您有帮助,希望把文章链接给更多的朋友!

string md5 ( string $str [, bool $raw_output = false ] )

1.md5()默认情况下以 32 字符十六进制数字形式返回散列值,它接受两个参数,第一个为要加密的字符串,第二个为raw_output的布尔值,默认为false,如果设置为true,md5()则会返回原始的 16 位二进制格式报文摘要

2.md5()为单向加密,没有逆向解密算法,但是还是可以对一些常见的字符串通过收集,枚举,碰撞等方法破解

string crypt ( string $str [, string $salt ] )

1.crypt()接受两个参数,第一个为需要加密的字符串,第二个为盐值(就是加密干扰值,如果没有提供,则默认由PHP自动生成);返回散列后的字符串或一个少于 13 字符的字符串,后者为了区别盐值。

2.crypt()为单向加密,跟md5一样。

PHP的几个常用加密函数(php添加)

string sha1 ( string $str [, bool $raw_output = false ]

1.跟md5很像,不同的是sha1()默认情况下返回40个字符的散列值,传入参数性质一样,第一个为加密的字符串,第二个为raw_output的布尔值,默认为false,如果设置为true,sha1()则会返回原始的20 位原始格式报文摘要

2.sha1()也是单行加密,没有逆向解密算法

string urlencode ( string $str )

1.一个参数,传入要加密的字符串(通常应用于对URL的加密),

2.urlencode为双向加密,可以用urldecode来加密(严格意义上来说,不算真正的加密)

3.返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。

string base64decode ( string $encodeddata )

1.base64_encode()接受一个参数,也就是要编码的数据(这里不说字符串,是因为很多时候base64用来编码图片)

2.base64encode()为双向加密,可用base64decode()来解密

一个图片的例子:

本文链接地址:https://www.jiuchutong.com/zhishi/313024.html 转载请保留说明!

上一篇:phpcms中增删改查怎么用(php增删改查语句)

下一篇:织梦文章自定义属性增加、修改和删除的方法(织梦添加文章如何修改高级参数)

  • 职场中,高情商是怎样炼成的?(职场中高情商怎么说话)

    职场中,高情商是怎样炼成的?(职场中高情商怎么说话)

  • 苹果13怎么反向给别人充电(苹果13怎么反向拍照)

    苹果13怎么反向给别人充电(苹果13怎么反向拍照)

  • 爱奇艺付费电影会员一般什么时候可以看(爱奇艺付费电影可以投屏吗)

    爱奇艺付费电影会员一般什么时候可以看(爱奇艺付费电影可以投屏吗)

  • 小米10至尊纪念版屏幕分辨率是多少(小米10至尊纪念版尺寸)

    小米10至尊纪念版屏幕分辨率是多少(小米10至尊纪念版尺寸)

  • 红米K20升级之后充电慢(红米k20pro更新后)

    红米K20升级之后充电慢(红米k20pro更新后)

  • 并发限制是什么意思(并发数超限解决方法)

    并发限制是什么意思(并发数超限解决方法)

  • amd3500x自带散热器可以吗(3500x 散热)

    amd3500x自带散热器可以吗(3500x 散热)

  • 微信昵称可以加好友吗(微信昵称可以加进去的符号)

    微信昵称可以加好友吗(微信昵称可以加进去的符号)

  • 电脑的i5和i7什么意思(电脑里i5和i7的区别)

    电脑的i5和i7什么意思(电脑里i5和i7的区别)

  • 手机摔地上后老是自动关机(手机摔地上后老响)

    手机摔地上后老是自动关机(手机摔地上后老响)

  • 贡献音浪是什么意思(抖音直播贡献音浪是什么意思)

    贡献音浪是什么意思(抖音直播贡献音浪是什么意思)

  • 华为手机掉了关机了可以找到吗(华为手机掉了关机了能找回来吗)

    华为手机掉了关机了可以找到吗(华为手机掉了关机了能找回来吗)

  • 小米bn39什么型号(小米bm31是什么手机)

    小米bn39什么型号(小米bm31是什么手机)

  • qq群接龙是干什么的(qq群里的群接龙是什么东西)

    qq群接龙是干什么的(qq群里的群接龙是什么东西)

  • 在手机上怎么看电视直播节目(在手机上怎么看电视频道)

    在手机上怎么看电视直播节目(在手机上怎么看电视频道)

  • 手机qq临时会话怎么弄(手机qq临时会话是什么意思)

    手机qq临时会话怎么弄(手机qq临时会话是什么意思)

  • 苹果xs max怎么插双卡(苹果xs max怎么插卡那个地方拔不出来)

    苹果xs max怎么插双卡(苹果xs max怎么插卡那个地方拔不出来)

  • 手机照片命名怎么弄(手机照片命名怎么改名字)

    手机照片命名怎么弄(手机照片命名怎么改名字)

  • 怎样设置微信自动开启(怎样设置微信自动登录电脑)

    怎样设置微信自动开启(怎样设置微信自动登录电脑)

  • soulmat需要多久能亮(soul达到soulmate要多久)

    soulmat需要多久能亮(soul达到soulmate要多久)

  • 嘀嗒出行如何接单(嘀嗒出行如何接单才好赚)

    嘀嗒出行如何接单(嘀嗒出行如何接单才好赚)

  • ccf是什么(ccf是什么期刊)

    ccf是什么(ccf是什么期刊)

  • 拼多多揽件超时会怎样(拼多多揽件超时是12小时还是24小时)

    拼多多揽件超时会怎样(拼多多揽件超时是12小时还是24小时)

  • win7系统中documents and settings文件夹无法访问的解决(win7系统中英文切换快捷键)

    win7系统中documents and settings文件夹无法访问的解决(win7系统中英文切换快捷键)

  • lvchange命令  更改逻辑卷属性(lvm 命令)

    lvchange命令 更改逻辑卷属性(lvm 命令)

  • 高新技术认定标准条件是什么
  • 哪些发票可以抵扣增值税
  • 增值税发票的抵扣联丢了怎么办
  • 增值税专票发票代码在哪里看
  • 短期投资有什么缺点
  • 自产自销农产品企业所得税
  • 行政事业性收费票据
  • 购买税控盘全额退税
  • 住房公积金部分业务暂停办理
  • 开出银行汇票支付手续费
  • 开专票都需要什么资料
  • 产品成本科目包括
  • 出口退税逾期未申报的可以申请免税吗
  • 环境保护税由什么部门负责征收管理
  • 合伙人退伙怎么处理
  • 总资产减少率怎么算
  • etc发票抵扣进项
  • 公司给供电局转账违法吗
  • 土地投资入股需要什么资料
  • 出售长期股权投资的相关税费
  • 土地开发中三通一平
  • 4s店帮买保险后会哪些资料要给我的
  • 公允价值变动损益怎么算出来的
  • 合并报表的范围
  • 出租人负责维修
  • 银行结算账户的种类
  • 剪切快捷键ctrl加什么?
  • php封包
  • symfony2.4的twig中date用法分析
  • 公司注销后进项税可以转移吗
  • 每个月需不需要期末结账
  • 金税三期登录不上
  • ldpc论文
  • Http协议之Content-Type理解
  • 软件开发服务费税率
  • 新购买的发票如何读取
  • 新公司建账会计科目
  • 主营业务成本和生产成本的区别
  • 商业承兑汇票如何查询
  • 其他应收账款怎么做预算会计分录
  • python怎么用
  • 其他应收款怎么冲平会计分录
  • 勾稽关系怎么算
  • SQL Server 2008中SQL查询语句字段值不区分大小写的问题解决
  • mysql无法添加数据
  • 增值是什么意思解释
  • 出资入股是什么意思
  • 住宿费报销该怎么报
  • 支付稿费需要发票吗
  • 未摊销的费用怎样处理
  • 收到个人所得税手续费返还如何做账
  • 收到银联代收短信
  • 现金流量表中支付的各项税费包括
  • 税局代开专用发票时交的钱如何记账?
  • 公司打款账号模板图片
  • 收到伙食费的会计处理
  • mysql安装不成功怎么办
  • ubuntu功能
  • windows xp打开服务
  • windows8音频服务尚未启用 怎么解决
  • winXP系统修复
  • win8开机进入开始界面
  • linux修改系统日期命令
  • os x 10.10.5
  • windows8怎么设置开机启动项
  • [置顶] 《精神怪谈》 后续起点
  • Python内置函数的应用操作
  • python生成器有几种写法
  • jquery怎么判断复选框选中
  • Android多线程开发
  • 从零开始学什么技术
  • jquery 图片裁剪
  • jQuery实现表格文本框淡入更改值后淡出效果
  • javascript获取数据类型
  • python怎么发送
  • windows,linux
  • javascript文档对象
  • python字符串的用法
  • 税收征管工作的基本目标
  • 税控ic卡就是税控盘吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设