1234567891011121314151617181920212223242526272829303132333435363738394041 |
- --TEST--
- Test crc32() function : basic functionality
- --SKIPIF--
- <?php
- if (PHP_INT_SIZE != 4)
- die("skip this test is for 32bit platform only");
- ?>
- --FILE--
- <?php
- /* Prototype : string crc32(string $str)
- * Description: Calculate the crc32 polynomial of a string
- * Source code: ext/standard/crc32.c
- * Alias to functions: none
- */
- /*
- * Testing crc32() : basic functionality
- */
- echo "*** Testing crc32() : basic functionality ***\n";
- // Initialise all required variables
- $str = 'string_val1234';
- // Calling crc32() with all possible arguments
- // checking for the return type of the function
- var_dump( is_int(crc32($str)) );
- // Printing the returned value from the function
- printf("%u\n", crc32($str) );
- echo "Done";
- ?>
- --EXPECTF--
- *** Testing crc32() : basic functionality ***
- bool(true)
- 256895812
- Done
|