????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 3.17.61.107 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/self/root/home/b8009/php-5.6.22/ext/standard/tests/array/ |
Upload File : |
--TEST-- Test array_change_key_case() function --FILE-- <?php /* Prototype: array array_change_key_case ( array $input [, int $case] ) Description: Changes the keys in the input array to be all lowercase or uppercase. The change depends on the last optional case parameter. You can pass two constants there, CASE_UPPER and CASE_LOWER(default). The function will leave number indices as is. */ $arrays = array ( array (), array (0), array (1), array (-1), array (0, 2, 3, 4, 5), array (1, 2, 3, 4, 5), array ("" => 1), array ("a" => 1), array ("Z" => 1), array ("one" => 1), array ("ONE" => 1), array ("OnE" => 1), array ("oNe" => 1), array ("one" => 1, "two" => 2), array ("ONE" => 1, "two" => 2), array ("OnE" => 1, "two" => 2), array ("oNe" => 1, "two" => 2), array ("one" => 1, "TWO" => 2), array ("ONE" => 1, "TWO" => 2), array ("OnE" => 1, "TWO" => 2), array ("oNe" => 1, "TWO" => 2), array ("one" => 1, "TwO" => 2), array ("ONE" => 1, "TwO" => 2), array ("OnE" => 1, "TwO" => 2), array ("oNe" => 1, "TwO" => 2), array ("one" => 1, "tWo" => 2), array ("ONE" => 1, "tWo" => 2), array ("OnE" => 1, "tWo" => 2), array ("oNe" => 1, "tWo" => 2), array ("one" => 1, 2), array ("ONE" => 1, 2), array ("OnE" => 1, 2), array ("oNe" => 1, 2), array ("ONE" => 1, "TWO" => 2, "THREE" => 3, "FOUR" => "four"), array ("one" => 1, "two" => 2, "three" => 3, "four" => "FOUR"), array ("ONE" => 1, "TWO" => 2, "three" => 3, "four" => "FOUR"), array ("one" => 1, "two" => 2, "THREE" => 3, "FOUR" => "four") ); echo "*** Testing basic operations ***\n"; $loop_counter = 1; foreach ($arrays as $item) { echo "** Iteration $loop_counter **\n"; $loop_counter++; var_dump(array_change_key_case($item)); var_dump(array_change_key_case($item, CASE_UPPER)); var_dump(array_change_key_case($item, CASE_LOWER)); echo "\n"; } echo "end\n"; ?> --EXPECTF-- *** Testing basic operations *** ** Iteration 1 ** array(0) { } array(0) { } array(0) { } ** Iteration 2 ** array(1) { [0]=> int(0) } array(1) { [0]=> int(0) } array(1) { [0]=> int(0) } ** Iteration 3 ** array(1) { [0]=> int(1) } array(1) { [0]=> int(1) } array(1) { [0]=> int(1) } ** Iteration 4 ** array(1) { [0]=> int(-1) } array(1) { [0]=> int(-1) } array(1) { [0]=> int(-1) } ** Iteration 5 ** array(5) { [0]=> int(0) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } array(5) { [0]=> int(0) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } array(5) { [0]=> int(0) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } ** Iteration 6 ** array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } ** Iteration 7 ** array(1) { [""]=> int(1) } array(1) { [""]=> int(1) } array(1) { [""]=> int(1) } ** Iteration 8 ** array(1) { ["a"]=> int(1) } array(1) { ["A"]=> int(1) } array(1) { ["a"]=> int(1) } ** Iteration 9 ** array(1) { ["z"]=> int(1) } array(1) { ["Z"]=> int(1) } array(1) { ["z"]=> int(1) } ** Iteration 10 ** array(1) { ["one"]=> int(1) } array(1) { ["ONE"]=> int(1) } array(1) { ["one"]=> int(1) } ** Iteration 11 ** array(1) { ["one"]=> int(1) } array(1) { ["ONE"]=> int(1) } array(1) { ["one"]=> int(1) } ** Iteration 12 ** array(1) { ["one"]=> int(1) } array(1) { ["ONE"]=> int(1) } array(1) { ["one"]=> int(1) } ** Iteration 13 ** array(1) { ["one"]=> int(1) } array(1) { ["ONE"]=> int(1) } array(1) { ["one"]=> int(1) } ** Iteration 14 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 15 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 16 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 17 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 18 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 19 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 20 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 21 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 22 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 23 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 24 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 25 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 26 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 27 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 28 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 29 ** array(2) { ["one"]=> int(1) ["two"]=> int(2) } array(2) { ["ONE"]=> int(1) ["TWO"]=> int(2) } array(2) { ["one"]=> int(1) ["two"]=> int(2) } ** Iteration 30 ** array(2) { ["one"]=> int(1) [0]=> int(2) } array(2) { ["ONE"]=> int(1) [0]=> int(2) } array(2) { ["one"]=> int(1) [0]=> int(2) } ** Iteration 31 ** array(2) { ["one"]=> int(1) [0]=> int(2) } array(2) { ["ONE"]=> int(1) [0]=> int(2) } array(2) { ["one"]=> int(1) [0]=> int(2) } ** Iteration 32 ** array(2) { ["one"]=> int(1) [0]=> int(2) } array(2) { ["ONE"]=> int(1) [0]=> int(2) } array(2) { ["one"]=> int(1) [0]=> int(2) } ** Iteration 33 ** array(2) { ["one"]=> int(1) [0]=> int(2) } array(2) { ["ONE"]=> int(1) [0]=> int(2) } array(2) { ["one"]=> int(1) [0]=> int(2) } ** Iteration 34 ** array(4) { ["one"]=> int(1) ["two"]=> int(2) ["three"]=> int(3) ["four"]=> string(4) "four" } array(4) { ["ONE"]=> int(1) ["TWO"]=> int(2) ["THREE"]=> int(3) ["FOUR"]=> string(4) "four" } array(4) { ["one"]=> int(1) ["two"]=> int(2) ["three"]=> int(3) ["four"]=> string(4) "four" } ** Iteration 35 ** array(4) { ["one"]=> int(1) ["two"]=> int(2) ["three"]=> int(3) ["four"]=> string(4) "FOUR" } array(4) { ["ONE"]=> int(1) ["TWO"]=> int(2) ["THREE"]=> int(3) ["FOUR"]=> string(4) "FOUR" } array(4) { ["one"]=> int(1) ["two"]=> int(2) ["three"]=> int(3) ["four"]=> string(4) "FOUR" } ** Iteration 36 ** array(4) { ["one"]=> int(1) ["two"]=> int(2) ["three"]=> int(3) ["four"]=> string(4) "FOUR" } array(4) { ["ONE"]=> int(1) ["TWO"]=> int(2) ["THREE"]=> int(3) ["FOUR"]=> string(4) "FOUR" } array(4) { ["one"]=> int(1) ["two"]=> int(2) ["three"]=> int(3) ["four"]=> string(4) "FOUR" } ** Iteration 37 ** array(4) { ["one"]=> int(1) ["two"]=> int(2) ["three"]=> int(3) ["four"]=> string(4) "four" } array(4) { ["ONE"]=> int(1) ["TWO"]=> int(2) ["THREE"]=> int(3) ["FOUR"]=> string(4) "four" } array(4) { ["one"]=> int(1) ["two"]=> int(2) ["three"]=> int(3) ["four"]=> string(4) "four" } end