PHP Learning Series (1) - String processing function (3), PHP function 11, crc32() function calculates the crc32 polynomial of a string. Generates a 32-bit cyclic redundancy check code polynomial for the string parameter. This function can be used to verify data integrity. Syntax: crc32(string) Note: Since PHP's integers are signed, many crc32 check codes will return negative integers, so you need to use sprintf() or printf()'s "%u" formatter to get the character representing the unsigned crc32 check code string. Example 1 In this example, we will print the result of crc32() with and without the "%u" formatter (note that the result is the same): Output: Without %u: 461707669 With %u: 461707669 Example 2 In this example, we will output the results of crc32() with and without the "%u" formatter (note that the results are different): Output:
1. PHP learning series (1) - string processing function (3), php function_PHP tutorial
Introduction: PHP learning series (1) - string processing functions (3), php functions. PHP learning series (1) - String processing function (3), PHP function 11. The crc32() function calculates the crc32 polynomial of a string. Generate a 32-bit cyclic redundancy check code for the string parameter
2. Find the CRC-16 code in PHP, use it! How to solve
#Introduction: Please download the CRC-16 code in php, urgently needed! ! ! To send data to the device, you need the 16-bit check code of crc. After google for a long time, I didn't find any crc16 code written in Php. PHP comes with the crc32() function, which can only generate 32-bit check codes, but I need a 16-bit check code because the device only recognizes 16-bit check codes. The environment is UBUNTU+APACHE2+PHP5+MYSQL5+ADODB. If there are CRC 16 algorithms written in other languages, compare
3. Solve the application scenarios of the crc32() function
Introduction: Solving the application scenarios of the crc32() function Solving the application scenarios of the crc32() function. After reading the manual, I was very confused. I don’t know what this function is used for. Please solve it. The best solution that can give you an application scenario------Manual description: Generate a 32-bit cyclic redundancy check code for str polynomial. This is typically used to check whether the transmitted data is complete.
4. Solve the application scenarios of crc32() function
Introduction: Solve the application scenarios of crc32() function Solve the application scenarios of the crc32() function. After reading the manual, I was very confused. I don’t know what this function is used for. Please solve it. The best solution that can give you an application scenario------Manual description: Generate a 32-bit cyclic redundancy check code for str polynomial. This is typically used to check whether the transmitted data is complete.
5. Please download the CRC-16 code in php, use it! How to solve
#Introduction: Please download the CRC-16 code in php, urgently needed! ! ! To send data to the device, you need the 16-bit check code of crc. After google for a long time, I didn't find any crc16 code written in Php. PHP comes with the crc32() function, which can only generate 32-bit check codes, but I need a 16-bit check code because the device only recognizes 16-bit check codes. The environment is UBUNTU+APACHE2+PHP5+MYSQL5+ADODB. If there are CRC 16 algorithms written in other languages, compare
6. PHP Learning Series (1) String Processing Function (3), PHP function
Introduction: PHP learning series (1) - String processing function (3), PHP function. PHP learning series (1) - String processing function (3), PHP function 11. The crc32() function calculates the crc32 polynomial of a string. Generate a 32-bit cyclic redundancy check code for the string parameter
The above is the detailed content of Recommended articles about string function crc32(). For more information, please follow other related articles on the PHP Chinese website!