array_flip() 函数用于交换数组中的键和值
<?php$original_array = array( "a" => "apple", "b" => "banana", "c" => "cherry");// 使用 array_flip() 函数交换键值$flipped_array = array_flip($original_array);// 打印原始数组和交换后的数组echo "Original array:\n";print_r($original_array);echo "\nFlipped array:\n";print_r($flipped_array);?>运行此代码后,您将看到以下输出:
Original array:Array( [a] => apple [b] => banana [c] => cherry)Flipped array:Array( [apple] => a [banana] => b [cherry] => c)请注意,如果原始数组中的值不是唯一的,那么在翻转过程中可能会丢失一些数据,因为数组的键必须是唯一的。在这种情况下,array_flip() 函数将只保留最后一个具有重复值的键值对。


