HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

array_flip

Description

The array_flip of Array for PHP exchanges all keys with their associated values in an array.

Syntax

array_flip(
    array $array
): array

Parameters

array

An array of key/value pairs to be flipped.

Return

Returns the flipped array.

Examples

1 · indexed

<?

$array = ["a", "b", "c"];

$return = array_flip($array);

print_r($return);
png

2 · associative

<?

$array = ["a" => 0, "b" => 1, "c" => 2];

$return = array_flip($array);

print_r($return);
1: .gif
2: .jpeg
3: .png
4: .swf
5: .psd
6: .bmp
7: .tiff
8: .tiff
9: .jpc
10: .jp2
11: .jpx
12: .jb2
13: .swf
14: .iff
15: .bmp
16: .xbm
17: .ico
18: .webp
19: .avif

3 · collision

<?

$array = ["a" => 0, "b" => 0, "c" => 2];

$return = array_flip($array);

print_r($return);
Array
(
    [0] => b
    [2] => c
)