位置: 编程技术 - 正文

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

编辑:rootadmin

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

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

MD5加密:

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

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

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

Crypt加密:

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

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

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

Sha1加密:

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

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

Urlencode加密:

string urlencode ( string $str )1.一个参数,传入要加密的字符串(通常应用于对URL的加密),2.urlencode为双向加密,可以用urldecode来加密(严格意义上来说,不算真正的加密)3.返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。

base编码加密:

string basedecode ( string $encodeddata )1.base_encode()接受一个参数,也就是要编码的数据(这里不说字符串,是因为很多时候base用来编码图片)2.baseencode()为双向加密,可用basedecode()来解密

一个图片的例子:

本文由 JellyBool 创作,原文

全新Mac配置PHP开发环境教程 用了一年的MacOSX了,之前不熟悉这个系统,用的是系统自带的PHP以及DMG包安装的MySQL,时间长了,慢慢觉得MacBook的速度跟不上了,虽然关机次数不多,

phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别 phpinfo()的很多部分有两个Column:LocalValue和MasterValue1.MasterValue是PHP.ini文件中的内容。2.Localvalue是当前目录中的设置,这个值会覆盖MasterValue中对应的值由

php session实现多级目录存放实现代码 当一个目录下有很多文件时,服务器的处理性能会变低,php默认的session仅仅存放在/tmp目录下,未进行分级,当有一定的访问量时,就存在性能问题了。

标签: php用法

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

上一篇:php开发时容易忘记的一些技术细节(php开发过程遇到的难题)

下一篇:全新Mac配置PHP开发环境教程(phpstorm配置php环境 mac os)

  • 企业所得税申报表
  • 什么是关税自主权
  • 增值税应交税费科目
  • 手写报销单据格式图片
  • 个税0申报漏了2年可以补报
  • 未实际收到的投资收益要纳税调整吗
  • 存货内部交易抵消分录第二年
  • 复式记账法哪本书提到过?
  • 长期待摊费用新规定
  • 应付企业负担的职工社会保险费
  • 负债月末正常余额是什么
  • 帮客户垫付的费用有发票如何做账科目
  • 社保公积金会计分录怎么写
  • 企业为什么要签订集体合同
  • 哪些发票可以抵扣成本
  • 借 其他应付款
  • 长期待摊费用的内容和特征
  • 政策性减免单位社保
  • 购买承兑汇票怎么做账
  • 应付职工薪酬年底怎么结转
  • 苹果手机zm
  • win11比win10是更流畅了吗
  • 支付安装设备所有费用
  • win10桌面2怎么使用
  • 苹果mac怎么删除照片
  • 单位话费谁负责交
  • 存货损失的会计分录
  • 采用销售额比率法预测对外筹资需要量时
  • php课堂笔记
  • 分次发放年终奖怎么做账
  • 旧设备换新设备会计分录
  • php中的正则表达式怎么使用
  • 使用nvm安装nodejs后无法执行node命令
  • 库存商品盘点表
  • 红冲费用如何处理
  • 个税赡养老人专项扣除 多人
  • 对附属单位补助的资金性质是财政预算资金
  • 企业接受捐赠要交增值税
  • 暂估入账是什么意思
  • 织梦如何添加浮动广告
  • 织梦cms为什么不维护了
  • 小微企业财政政策
  • 总结一周内学习的Sql经验(一)
  • 会计中管理费用和制造费用的区别
  • 税款减免怎么做分录
  • 销售货物增值税税率变化
  • 货运代理的公司
  • 汽车以租代售合法吗
  • 税金附加科目有哪些
  • 投资性房地产处置的账务处理
  • 银行回单可以跨年入账吗
  • 单位结算卡和回单卡
  • mysql5.7.30安装
  • centos7如何安装yum命令
  • mac如何设置默认打开程序
  • 神墓凌云
  • centos uuid
  • csinsmnt.exe进程的作用介绍 csinsmnt是什么进程
  • Win8系统网络SSID怎么设置?Win8设置网络SSID的方法
  • win10资源管理器快捷键
  • win8.1系统要求配置
  • Win10预览版镜像
  • Unity3D游戏开发(第2版)pdf
  • js 图片加载
  • node创建服务
  • centos 设置定时任务执行指定脚本的方法
  • node.js详解
  • jquery创建表单
  • 列举出python的5个数据类型
  • 双色球兑奖方式选法
  • 财政拨款是否需交税
  • 小规模纳税人购买车辆如何入账
  • 广西南宁税务12366
  • 传统服务贸易和新兴服务贸易如何区分
  • 个税汇算清缴申报方式选哪个
  • 电子税务网上申报平台
  • 税务师如何执业
  • 福建电子税务局社保缴费操作
  • 国税局地点
  • 税务筹划怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设