どうも、ちょげ(@chogetarou)です。
連想配列のキー(key)を値(value)にする方法を紹介します。
方法

連想配列のキー(key)を値(value)にするには、array_flip()を使います。
まず、array_flip()を呼び出します。
そして、array_flip()の引数に、対象の連想配列を指定します。
//$arr=対象の連想配列
$result = array_flip($arr);
上記のarray_flip()は、引数に指定した連想配列のキー(key)を値(value)、値をキーにした結果を返します。
使用例
<?php
$numbers = ['one' => 1, 'two' => 2, 'three' => 3];
$result = array_flip($numbers);
print_r($result);
?>
出力:
Array
(
[1] => one
[2] => two
[3] => three
)
コメント