Funzione array_combine() PHP
Esempio
Crea un nuovo array combinando due array, uno degli array è l'array di nomi chiave e l'altro è l'array di valori:
<?php $fname=array("Bill","Steve","Mark"); $age=array("60","56","31"); $c=array_combine($fname,$age); print_r($c); ?>
Definizione e uso
La funzione array_combine() crea un nuovo array combinando due array, uno degli array è l'array di nomi chiave e l'altro è l'array di valori.
Commento:Il numero di elementi dell'array di nomi chiave e dell'array di valori deve essere lo stesso!
Se uno degli array è vuoto o se il numero di elementi degli array non è lo stesso, la funzione restituisce false.
Sintassi
array_combine(keys,values);
Parametro | Descrizione |
---|---|
keys | Obbligatorio. Array di nomi chiave. |
values | Obbligatorio. Array di valori. |
Suggerimenti e commenti
Commento:I due parametri devono avere lo stesso numero di elementi.
Dettagli tecnici
Valore di ritorno: | Restituisce l'array combinato. Se il numero di elementi degli array non corrisponde, viene restituito FALSE. |
Versione PHP: | 5+ |
Log delle modifiche: | Prima della versione 5.4 di PHP, se l'array è vuoto, viene restituito un errore di livello E_WARNING e FALSE. |