Funzione array_flip() PHP

Esempio

Invertire tutti i nomi chiave e i loro valori dell'array:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$result=array_flip($a1);
print_r($result);
?>

Esempio di esecuzione

Definizione e uso

La funzione array_flip() viene utilizzata per invertire/scambiare tutti i nomi chiave e i loro valori associati nell'array.

La funzione array_flip() restituisce un array invertito, se lo stesso valore è apparso più volte, l'ultimo nome chiave viene utilizzato come valore, tutti gli altri nomi chiave vengono persi.

Se il tipo di dati del valore dell'array originale non è una stringa o un intero, la funzione segnala un errore.

Sintassi

array_flip(array);
Parametro Descrizione
array Obbligatorio. Specifica l'array da invertire chiave/valore.

Dettagli tecnici

Valore di ritorno: Se la inversione ha successo, viene restituito l'array invertito. Se fallisce, viene restituito NULL.
Versione PHP: 4+