Home > Article > Backend Development > PHP returns an array with key values flipped
php editor Zimo will introduce to you how to use PHP language to realize the flip operation of array key values. By writing simple code, you can quickly swap the keys and values of an array to get a new flipped array. This kind of operation is often used in actual development, and can help us process data more conveniently and improve development efficiency. Next, let’s take a look at the specific implementation method!
PHP key value flip array
Key-value flipping is an operation on an array, which swaps the keys and values in the array to generate a new array with the original key as the value and the original value as the key.
Implementation
In php, you can flip the key value of the array through the following method:
$original_array = ["a" => 1, "b" => 2, "c" => 3]; $flipped_array = array_flip($original_array); print_r($flipped_array);
Output:
Array ( [1] => a [2] => b [3] => c )
$keys = array_keys($original_array); $values = array_values($original_array); $flipped_array = array_combine($values, $keys); print_r($flipped_array);
Output:
Array ( [1] => a [2] => b [3] => c )
$flipped_array = []; foreach ($original_array as $key => $value) { $flipped_array[$value] = $key; } print_r($flipped_array);
Output:
Array ( [1] => a [2] => b [3] => c )
Precautions
The above is the detailed content of PHP returns an array with key values flipped. For more information, please follow other related articles on the PHP Chinese website!