Função crc32() do PHP

Exemplo

Imprimir o resultado de crc32():

<?php
$str = crc32("Shanghai");
printf("睵n",$str);
?>

Executar exemplo

Definição e uso

A função crc32() calcula o CRC de 32 bits de uma string.

Esta função pode ser usada para verificar a integridade dos dados.

Dica:Para garantir que a representação da string obtida da função crc32() seja correta, você precisa usar o sinal de formatação 鷜 funções printf() ou sprintf(). Se o sinal 퇸 for usado, o resultado pode ser exibido como um número incorreto ou negativo.

Sintaxe

crc32(string)
Parâmetros Descrição
string Obrigatório. Especifica a string a ser calculada.

Detalhes técnicos

Retorno: Retorna o código de verificação de redundância cíclica de 32 bits de uma string como valor inteiro.
Versão PHP: 4.0.1+

Exemplo 1

Neste exemplo, vamos mostrar o resultado da função crc32() com e sem o sinal "眻:

<?php
$str = crc32("Hello world!");
echo 'Sem ៷$str."<br>";
echo 'Com ᠄
printf("眻,$str);
?>

Saída do código acima:

Sem ᥆1707669
Com ᥆1707669

Exemplo 2

Neste exemplo, vamos mostrar o resultado da função crc32() com e sem o sinal "眻:

<?php
$str = crc32("Hello world.");
echo 'Sem ៷$str."<br>";
echo 'Com ᠄
printf("眻,$str);
?>

Saída do código acima:

Sem ᡡ959132156
Com ᤣ35835140