array_flip 交换数组中的键和值 &reftitle.description; arrayarray_flip arraytrans array_flip 返回一个反转后的 array,例如 trans 中的键名变成了值,而 trans 中的值成了键名。 注意 trans 中的值需要能够作为合法的键名,例如需要是 integer 或者 string。如果值的类型不对将发出一个警告,并且有问题的键/值对将不会反转 如果同一个值出现了多次,则最后一个键名将作为它的值,所有其它的都丢失了。 &reftitle.parameters; trans 要交换键/值对的数组。 &reftitle.returnvalues; 成功时返回交换后的数组,如果失败返回 &null;。 &reftitle.examples; <function>array_flip</function> 例子 ]]> <function>array_flip</function> 例子:冲突 1, "b" => 1, "c" => 2); $trans = array_flip($trans); print_r($trans); ?> ]]> 现在 $trans 是: b [2] => c ) ]]> &reftitle.seealso; array_values array_keys array_reverse