配列(ハッシュ)のキーとバリューを入れ替える

phpのハッシュでキーとバリューを入れ替えるには、php_flip()という関数を
使用します。

以下に使用例を示します。

 "バリュー1",
    "キー2" => "バリュー2",
    "キー3" => "バリュー3",
    "キー4" => "バリュー4",
    "キー5" => "バリュー5",
    "キー6" => "バリュー6",
);

$array2 = array_flip($array1);

print_r($array1);
print_r($array2);
$ php tmp.php
Array
(
    [キー1] => バリュー1
    [キー2] => バリュー2
    [キー3] => バリュー3
    [キー4] => バリュー4
    [キー5] => バリュー5
    [キー6] => バリュー6
)
Array
(
    [バリュー1] => キー1
    [バリュー2] => キー2
    [バリュー3] => キー3
    [バリュー4] => キー4
    [バリュー5] => キー5
    [バリュー6] => キー6
)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>