PHP crc32() function
Example
Output crc32() result:
<?php $str = crc32("Shanghai"); printf("睵n",$str); ?>
Definizione e uso
La funzione crc32() calcola il CRC-32 di una stringa.
La funzione può essere utilizzata per verificare l'integrità dei dati.
Suggerimento:Per garantire una rappresentazione corretta della stringa ottenuta dalla funzione crc32(), è necessario utilizzare il formato 鸕le funzioni printf() o sprintf(). Se non viene utilizzato il formato 㰉risultati potrebbero essere visualizzati come numeri errati o negativi.
Sintassi
crc32(string)
Parametro | Descrizione |
---|---|
string | Obbligatorio. Specifica la stringa da calcolare. |
Dettagli tecnici
Valore di ritorno: | Restituisce il codice di polinomio CRC-32 di una stringa in valore intero. |
Versione PHP: | 4.0.1+ |
Esempio 1
In questo esempio, mostreremo i risultati di crc32() sia con che senza il formato "眻: (notare che i risultati sono gli stessi):
<?php $str = crc32("Hello world!"); echo 'Senza ៷$str."<br>"; echo 'Con ᠄ printf("眻,$str); ?>
Output del codice sopra:
Senza ᥆1707669 Con ᥆1707669
Esempio 2
In questo esempio, mostreremo i risultati di crc32() sia con che senza il formato "眻: (notare che i risultati sono diversi):
<?php $str = crc32("Hello world."); echo 'Senza ៷$str."<br>"; echo 'Con ᠄ printf("眻,$str); ?>
Output del codice sopra:
Senza ᡡ959132156 Con ᤣ35835140