« PHP:array_key_exists()関数 | メイン | PHP:array_values()関数 »

2005年11月06日

PHP:array_change_key_case()関数

array_change_key_case()関数は、配列のキーを全て大文字、または小文字に変換して返します。

array_change_key_case($ARRAY, $case);
$caseには2つの定数「CASE_UPPER」と「CASE_LOWER」を指定可能です。($caseは省略可能です。$caseを省略した場合にはキーを小文字に変換します。)
CASE_UPPER:キーを大文字に変換して返す
CASE_LOWER:キーを小文字に変換して返す

※数値のキーの場合は変換を行いません。

$ARRAY = array("PHP"=>"Hypertext Preprocessor", "ASP"=>"Active Server Pages", "XML"=>"eXtensible Markup Language");
$NEWARRAY = array_change_key_case($ARRAY);
print_r($NEWARRAY);

※上記の結果、「Array([php]=>Hypertext Preprocessor [asp]=>Active Server Pages [xml]=>eXtensible Markup Language)」を出力します。

投稿者 wing : 2005年11月06日 01:18

コメント