位置: 编程技术 - 正文

PHP字符串函数crc32()的用法(php字符串定义)

编辑:rootadmin
crc

推荐整理分享PHP字符串函数crc32()的用法(php字符串定义),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php操作字符串,php处理字符串函数,php操作字符串,php字符串定义,php 字符串包含,php 字符串函数,php 字符串处理,php中字符串函数,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4 >= 4.0.1, PHP 5)

crc — 计算一个字符串的 crc 多项式

说明 int crc ( string $str )

生成 str 的 位循环冗余校验码多项式。这通常用于检查传输的数据是否完整。

Warning

由于 PHP 的整数是带符号的,所以在 位系统上许多 crc 校验码将返回负整数。 尽管在 位上所有 crc() 的结果将都是正整数。

因此你需要使用 sprintf() 或 printf() 的“%u”格式符来获取表示无符号 crc 校验码的字符串。

For a hexadecimal representation of the checksum you can either use the "%x" formatter of sprintf() or printf() or the dechex() conversion functions, both of these also take care of converting the crc() result to an unsigned integer.

Having bit installations also return negative integers for higher result values was considered but would break the hexadecimal conversion as negatives would get an extra 0xFFFFFFFF######## offset then. As hexadecimal representation seems to be the most common use case we decided to not break this even if it breaks direct decimal comparisons in about % of the cases when moving from to bits.

PHP字符串函数crc32()的用法(php字符串定义)

In retrospect having the function return an integer maybe wasn&#;t the best idea and returning a hex string representation right away (as e.g. md5() does) might have been a better plan to begin with.

For a more portable solution you may also consider the generic hash(). hash("crcb", $str) will return the same string as dechex(crc($str)).

参数

str

要校验的数据。

返回值

返回 str crc 校验的整数。

范例

Example #1 显示一个 crc 校验码

示例中的第二行演示了如何使用 printf() 函数转换校验码:

<?php$checksum=crc("Thequickbrownfoxjumpedoverthelazydog.");printf("%un",$checksum);?>

参见

hash() - Generate a hash value (message digest) md5() - 计算字符串的 MD5 散列值 sha1() - 计算字符串的 sha1 散列值

PHP字符串函数fprintf()的用法 fprintf(PHP5)fprintf将格式化后的字符串写入到流说明intfprintf(resource$handle,string$format[,mixed$args[,mixed$...]])写入一个根据format格式化后的字符串到由handle句柄打

PHP字符串函数crypt()的用法 crypt(PHP4,PHP5)crypt单向字符串散列说明stringcrypt(string$str[,string$salt])crypt()返回一个基于标准UNIXDES算法或系统上其他可用的替代算法的散列字符串。有些系

PHP字符串函数echo()的用法 echo(PHP4,PHP5)echo输出一个或多个字符串说明voidecho(string$arg1[,string$...])输出所有参数。echo不是一个函数(它是一个语言结构),因此你不一定要使用小括

标签: php字符串定义

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

上一篇:PHP字符串函数explode()的用法(php字符串数组函数)

下一篇:PHP字符串函数fprintf()的用法(php字符串赋值)

  • 应纳税额等于已缴税额
  • 建筑业固定资产折旧费用科目是什么
  • 小微企业所得税优惠政策
  • 车辆消费税征税范围是什么
  • 关税完税价格计算消费税公式
  • 成本票有哪些种类
  • 合伙企业缓交所得税
  • 电汇汇票和电汇的异同点
  • 销项发票导出是什么意思
  • 当月减少的固定资产当月停止折旧
  • 营改增之后对企业的影响
  • 外购动力的分录
  • 公司注销未登记债权,债务人如何抗辩
  • 不能够满足标准的产品为不合格品
  • 外管证交税需要带什么材料
  • 高档化妆品消费税的计算公式
  • 个人之间的房屋抵押需要去房管局做登记吗
  • 技术服务合同在北京由哪个法院管辖
  • 汇算清缴需要补税
  • 小微企业声明函怎么开
  • 持有至到期投资在资产负债表怎么填
  • 社保缴费基数是什么意思,退休能拿多少
  • 免租期间房产税计税依据
  • 零元股权转让会亏本吗
  • Win10打开浏览器后自动弹出查找框
  • 普通增值税发票左上角的二维码可以扫出来吗?
  • 银行对账单怎么修改
  • 公司基本户注销流程
  • linux系统查询mac地址命令
  • 公司购买空调计入什么费用
  • 公司购买预付卡送礼怎么入账
  • 银行多收的开户费怎么办
  • 公司账户存款
  • 所有者权益变动表范本
  • PHP:mcrypt_enc_get_block_size()的用法_Mcrypt函数
  • php中namespace use用法实例分析
  • 物业费开增值税专用发票
  • 纳税人超过应缴纳税额缴纳的税款
  • php管理员权限控制
  • php用正则匹配网页的logo
  • 昆明紫霞宫的46 道拐
  • spring integration使用:消息转换器
  • .size()
  • 个体户转账到法人账户要交税吗
  • 增值税不动产扣除项目
  • 销售产品用什么词形容
  • javatoolkit详解
  • 审计符合性测试
  • 固定资产转在建工程
  • 采用工作底稿法编制现金流量表是以工作底稿为
  • 航天信息服务费280元会计处理
  • 质量赔偿金
  • 已认证抵扣的进项税额怎么填报表
  • 抵账的房子怎么办理房产证
  • 公司内部核算调研报告
  • 在建工程明细科目怎么设置
  • 贷款服务有哪些项目
  • 税务代扣社保怎么办理?
  • mysql事件调用存储过程
  • SQL order by ID desc/asc加一个排序的字段解决查询慢问题
  • navicat查询结果下面输出栏如何关闭
  • win7旗舰版系统激活码
  • xp系统安装程序没反应
  • windows server 2003 r2 序列号
  • Ubuntu安装ssh
  • mac红
  • SMax4PNP.exe - SMax4PNP是什么进程
  • 怎样解决windows照片查看器无法显示此图片
  • win7系统注册表损坏无法启动怎么修复
  • 层盖住下拉列表框问题解决方案
  • vim fold
  • shell for循环执行命令
  • 可交互原型是什么
  • threejs入门教程
  • jquery filedownload
  • unity3d中用四元数 Quaternion来对一个坐标点进行旋转的初步体会
  • 票据代码和票据号码是什么意思
  • 深圳拖欠工资举报网站
  • 考公务员考国税局有什么要求吗
  • 市民服务热线有用吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设