PHP crc32()函数

PHP crc32()函数

PHP crc32()函数是一种重要的字符串函数,用于计算字符串的crc32(循环冗余校验)多项式。它可以用于验证数据完整性。

注意:如果你使用crc32()函数,必须使用%u格式化符号来使用printf()或sprintf()函数。如果不使用,则返回错误或负值。

语法

int crc32 ( string $str )
参数 描述 必需/可选
字符串 需要计算的字符串。 必需

示例1

<?php
checksum = crc32("Hello how are you?.");
printf("%u\n",checksum);
?>

输出:

2454994420

示例2

<?php
str ="Hello JavaTpoint";
echo "Your string value is : ".str."<br>";
str =crc32(str);
printf("%u\n", $str);
?>

输出:

Your string value is : Hello JavaTpoint
1303530391

示例3

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

输出:

Without %u: 1303530391
With %u: 1303530391

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程