PHP array_flip() Function
Example
Reverse all keys and associated values in the array:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $result=array_flip($a1); print_r($result); ?>
Definition and Usage
The array_flip() function is used to reverse/swap all the key names and their associated values in the array.
The array_flip() function returns a reversed array. If the same value appears multiple times, the last key name will be used as its value, and all other key names will be lost.
If the data type of the value in the original array is not a string or integer, the function will report an error.
Syntax
array_flip(array);
Parameter | Description |
---|---|
array | Required. Specifies the array to be reversed for key/value pairs. |
Technical Details
Return Value: | If the reversal is successful, the reversed array will be returned. If it fails, NULL will be returned. |
PHP Version: | 4+ |