Return to array_unique_variation8.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / array |
1.1 misho 1: --TEST-- 2: Test array_unique() function : usage variations - two dimensional arrays 3: --FILE-- 4: <?php 5: /* Prototype : array array_unique(array $input) 6: * Description: Removes duplicate values from array 7: * Source code: ext/standard/array.c 8: */ 9: 10: /* 11: * Testing the functionality of array_unique() by passing 12: * two dimensional arrays for $input argument. 13: */ 14: 15: echo "*** Testing array_unique() : two dimensional array for \$input argument ***\n"; 16: 17: // initialize the 2-d array 18: $input = array( 19: array(1, 2, 3, 1), 20: array("hello", "world", "str1" => "hello", "str2" => 'world'), 21: array(1 => "one", 2 => "two", "one", 'two'), 22: array(1, 2, 3, 1) 23: ); 24: 25: var_dump( array_unique($input, SORT_STRING) ); 26: 27: echo "Done"; 28: ?> 29: --EXPECTF-- 30: *** Testing array_unique() : two dimensional array for $input argument *** 1.1.1.2 ! misho 31: ! 32: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 33: ! 34: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 35: ! 36: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 37: ! 38: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 39: ! 40: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 41: ! 42: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 43: ! 44: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 45: ! 46: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 47: ! 48: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 49: ! 50: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 51: ! 52: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 53: ! 54: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 55: ! 56: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d ! 57: ! 58: Notice: Array to string conversion in %sarray_unique_variation8.php on line %d 1.1 misho 59: array(1) { 60: [0]=> 61: array(4) { 62: [0]=> 63: int(1) 64: [1]=> 65: int(2) 66: [2]=> 67: int(3) 68: [3]=> 69: int(1) 70: } 71: } 72: Done