PHP » PYTHON |
login |
register |
about
|
import binascii result = binascii.crc32(myStr) & 0xffffffff mysql> SELECT crc32('edicarlo'); result: 3004382837 OK php> print crc32('edicarlo'); result: 3004382837 OK python> print binascii.crc32('edicarlo') result: -1290584459 :( python> print binascii.crc32('edicarlo') & 0xffffffff result: 3004382837 OK crc32(PHP 4 >= 4.0.1, PHP 5) crc32 — Calculates the crc32 polynomial of a string Description
int crc32
( string $str
)
Generates the cyclic redundancy checksum polynomial of 32-bit lengths of the str . This is usually used to validate the integrity of data being transmitted. Because PHP's integer type is signed, and many crc32 checksums will result in negative integers, you need to use the "%u" formatter of sprintf() or printf() to get the string representation of the unsigned crc32 checksum. Parameters
Return ValuesReturns the crc32 checksum of str as an integer. Examples
Example #1 Displaying a crc32 checksum This example shows how to print a converted checksum with the printf() function:
<?php
|
more
Recently updated
more
Most requested
|