ARRAY_CHANGE_KEY_CASE(3) 1 ARRAY_CHANGE_KEY_CASE(3)
array_change_key_case - Changes the case of all keys in an array
SYNOPSIS
array array_change_key_case (array $array, [int $case = CASE_LOWER])
DESCRIPTION
Returns an array with all keys from $array lowercased or uppercased. Numbered indices are left as is.
PARAMETERS
o $array
- The array to work on
o $case
- Either CASE_UPPER or CASE_LOWER (default)
RETURN VALUES
Returns an array with its keys lower or uppercased, or FALSE if $array is not an array.
ERRORS
/EXCEPTIONS
Throws E_WARNING if $array is not an array.
EXAMPLES
Example #1
array_change_key_case(3) example
<?php
$input_array = array("FirSt" => 1, "SecOnd" => 4);
print_r(array_change_key_case($input_array, CASE_UPPER));
?>
The above example will output:
Array
(
[FIRST] => 1
[SECOND] => 4
)
NOTES
Note
If an array has indices that will be the same once run through this function (e.g. " keY" and " kEY"), the value that is later in
the array will override other indices.
PHP Documentation Group ARRAY_CHANGE_KEY_CASE(3)