array_flip()関数を使用すると配列のキーと値を反転させることができます。

なお、配列のキーが重なった場合は、後に定義されているものが優先されます。

<?php
$array = array("test01" => 1, "test02" => 1, "test03" => 2);
$array = array_flip($array);
print_r($array);
?>

◆実行結果
Array
(
    [1] => test02
    [2] => test03
)