1--TEST-- 2Test array_unique() function : basic functionality 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 10echo "*** Testing array_unique() : basic functionality ***\n"; 11 12// array with default keys 13$input = array(1, 2, "1", '2'); 14var_dump( array_unique($input) ); 15 16// associative array 17$input = array("1" => "one", 1 => "one", 2 => "two", '2' => "two"); 18var_dump( array_unique($input) ); 19 20// mixed array 21$input = array("1" => "one", "two", "one", 2 => "two", "three"); 22var_dump( array_unique($input) ); 23 24echo "Done"; 25?> 26--EXPECTF-- 27*** Testing array_unique() : basic functionality *** 28array(2) { 29 [0]=> 30 int(1) 31 [1]=> 32 int(2) 33} 34array(2) { 35 [1]=> 36 string(3) "one" 37 [2]=> 38 string(3) "two" 39} 40array(3) { 41 [1]=> 42 string(3) "one" 43 [2]=> 44 string(3) "two" 45 [4]=> 46 string(5) "three" 47} 48Done 49