Manual do PHP
Anterior |  | Próxima

# crc32

(PHP 4 >= 4.0.1, PHP 5)

crc32 -- Calcula polinômio crc32 de uma string

## Descrição

int crc32 ( string str )

Gera o polinômio cyclic redundancy checksum de 32-bit de comprimento do str. É usado geralmente para validar a integridade de um dado sendo transferido.

Devido ao tipo integer do PHP conter sinal e muitos dos checksums crc32 resultarem em integers negativos, você precisa usar o formatador "%u" de sprintf() ou printf() para obter uma string representando o checksum crc32 sem sinal.

Este segundo exemplo mostra com exibir um checksum convertido com a função printf():

Exemplo 1. Mostrando um checksum crc32
`<?php $checksum = crc32("The quick brown fox jumped over the lazy dog."); printf("%u\n", $checksum); ?>`

Veja também md5() e sha1().

Anterior | Principal | Próxima
count_chars | Acima | crypt