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); ?>
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+ |