PHP crc32()函数讲解


Posted in PHP onFebruary 14, 2019

PHP crc32() 函数

实例

输出 crc32() 的结果:

<?php 
$str = crc32("Hello World!"); 
printf("%un",$str); 
?>

定义和用法

crc32()函数计算一个字符串的 32 位 CRC(循环冗余校验)。

该函数可用于验证数据的完整性。

提示: 为确保您能从 crc32() 函数中取得正确的字符串表示,您必须使用 printf() 或 sprintf() 函数的 %u 格式符。如果未使用 %u 格式符,结果可能会显示为不正确的数字或者负数。

语法

crc32( _string_ )

PHP crc32()函数讲解

PHP crc32()函数讲解

实例 1

在本实例中,我们将在使用以及不使用 "%u" 格式符的情况下,输出 crc32() 的结果(注意结果是相同的):

<?php 
$str = crc32("Hello world!"); 
echo 'Without %u: '.$str."<br>"; 
echo 'With %u: '; 
printf("%u",$str); 
?>

上面的代码将输出:

Without %u: 461707669 
With %u: 461707669

实例 2

在本实例中,我们将在使用以及不使用 "%u" 格式符的情况下,输出 crc32() 的结果(注意结果是不相同的):

<?php 
$str = crc32("Hello world."); 
echo 'Without %u: '.$str."<br>"; 
echo 'With %u: '; 
printf("%u",$str); 
?>

上面的代码将输出:

Without %u: -1959132156 
With %u: 2335835140

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
不用数据库的多用户文件自由上传投票系统(2)
Oct 09 PHP
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
Mar 27 PHP
解密ThinkPHP3.1.2版本之模板继承
Jun 19 PHP
PHP中mysql_field_type()函数用法
Nov 24 PHP
日常整理PHP中简单的图形处理(经典)
Oct 26 PHP
ThinkPHP3.2.2实现持久登录(记住我)功能的方法
May 16 PHP
php mysql数据库操作类(实例讲解)
Aug 06 PHP
php使用curl伪造来源ip和refer的方法示例
May 08 PHP
PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】
Dec 25 PHP
PHP PDO数据库操作预处理与注意事项
Mar 16 PHP
PHP设计模式概论【概念、分类、原则等】
May 01 PHP
laravel使用redis队列实例讲解
Mar 23 PHP
PHP count_chars()函数讲解
Feb 14 #PHP
PHP让网站移动访问更加友好方法
Feb 14 #PHP
PHP的curl函数的用法总结
Feb 14 #PHP
php用xpath解析html的代码实例讲解
Feb 14 #PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
Feb 14 #PHP
PHP安装memcache扩展的步骤讲解
Feb 14 #PHP
PHP配置ZendOpcache插件加速
Feb 14 #PHP
You might like
也谈 PHP 和 MYSQL
2006/10/09 PHP
浅析php变量修饰符static的使用
2013/06/28 PHP
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
JavaScript 利用StringBuffer类提升+=拼接字符串效率
2009/11/24 Javascript
js统计录入文本框中字符的个数并加以限制不超过多少
2014/05/23 Javascript
js改变embed标签src值的方法
2015/04/10 Javascript
jQuery实现仿路边灯箱广告图片轮播效果
2015/04/15 Javascript
详解JavaScript中的异常处理方法
2015/06/16 Javascript
jQuery实现图片渐入渐出切换展示效果
2015/08/15 Javascript
简单的JS轮播图代码
2016/07/18 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
2016/10/27 Javascript
微信小程序 轮播图swiper详解及实例(源码下载)
2017/01/11 Javascript
javascript操作cookie
2017/01/17 Javascript
javascript 使用正则test( )第一次是 true,第二次是false
2017/02/22 Javascript
纯js实现隔行变色效果
2017/11/29 Javascript
10分钟上手vue-cli 3.0 入门介绍
2018/04/04 Javascript
详解如何创建并发布一个 vue 组件
2018/11/08 Javascript
解决layer弹出层自适应页面大小的问题
2019/09/16 Javascript
在antd4.0中Form使用initialValue操作
2020/11/02 Javascript
javascript实现简单留言板案例
2021/02/09 Javascript
[02:20]2014DOTA2西雅图邀请赛 MVP外卡赛首胜采访
2014/07/09 DOTA
GLAMGLOW格莱魅美国官网:美国知名的面膜品牌
2016/12/31 全球购物
女装和独特珠宝:Sundance Catalog
2018/09/19 全球购物
SHEIN台湾:购买最新流行女装服饰
2019/05/18 全球购物
汽车技术服务英文求职信范文
2014/01/02 职场文书
生产助理岗位职责
2014/06/18 职场文书
2014领导班子专题民主生活会对照检查材料思想汇报
2014/09/23 职场文书
全国法院系统开展党的群众路线教育实践活动综述(全文)
2014/10/25 职场文书
考试没考好检讨书
2015/05/06 职场文书
2015初中生物教研组工作总结
2015/07/21 职场文书
2016教师政治学习心得体会
2016/01/23 职场文书
2016年妇联“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
读《庄子》有感:美而不自知
2019/11/06 职场文书
如何理解及使用Python闭包
2021/06/01 Python
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers
VUE递归树形实现多级列表
2022/07/15 Vue.js