Função crc32() do PHP
Exemplo
Imprimir o resultado de crc32():
<?php $str = crc32("Shanghai"); printf("睵n",$str); ?>
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