Funções para String
PHP Manual

crc32

(PHP 4 >= 4.0.1, PHP 5)

crc32Calcula 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.

Parâmetros

str

A informação.

Valor Retornado

Retorna o checksum crc32 da str como um inteiro.

Exemplos

Exemplo #1 Mostrando um checksum crc32

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

<?php
$checksum 
crc32("The quick brown fox jumped over the lazy dog."); 
printf("%u\n"$checksum);
?>

Veja Também


Funções para String
PHP Manual