PHP: array_change_ key_case() function

PHP: Changes the case of all keys in an array

The array_change_key_case() function is used to change all keys of a given array to lower case or upper case.


(PHP 4 and above)


array_change_key_case (input_array, input_case)


Name Description Required /
input_array Specifies the array to work with. Required Array
input_case Either CASE_UPPER or CASE_LOWER.
Default value : CASE_LOWER
Optional Integer

Return value:

An array with its keys lowercased or uppercased. Returns FALSE if the input is not an array.

Value Type: Array


$input_array = array("India"=> 100,"China" => 125);

Output :

Array  ( [INDIA] => 100 [CHINA] => 125  )

Pictorial Presentation:

php function reference: array_change_ key_case() function

View the example in browser

Practice here online :

See also

PHP Function Reference

Previous: PHP Function Reference
Next: array_chunk

PHP: Tips of the Day

Convert HTML + CSS to PDF

Important: Please note that this answer was written in 2009 and it might not be the most cost-effective solution today in 2019. Online alternatives are better today at this than they were back then.

Here are some online services that you can use:

  • PDFShift
  • Restpack
  • PDF Layer
  • DocRaptor
  • HTML to PDF Rocket

Have a look at PrinceXML.

It's definitely the best HTML/CSS to PDF converter out there, although it's not free (But hey, your programming might not be free either, so if it saves you 10 hours of work, you're home free (since youalso need to take into account that the alternative solutions will require you to setup a dedicated server with the right software).

Ref : https://bit.ly/384yytr