Função array_combine() PHP
Exemplo
Cria um novo array, combinando dois arrays, onde um dos elementos do array é o nome e o outro é o valor:
<?php $fname=array("Bill","Steve","Mark"); $age=array("60","56","31"); $c=array_combine($fname,$age); print_r($c); ?>
Definição e Uso
A função array_combine() cria um novo array, combinando dois arrays, onde um dos arrays é o nome e o outro é o valor.
Comentário:O número de elementos do array de nomes e do array de valores deve ser o mesmo!
Se um dos arrays estiver vazio ou se o número de elementos dos dois arrays não coincidir, a função retorna false.
Sintaxe
array_combine(keys,values);
Parâmetros | Descrição |
---|---|
keys | Obrigatório. Array de nomes. |
values | Obrigatório. Array de valores. |
Dicas e Comentários
Comentário:Os dois parâmetros devem ter o mesmo número de elementos.
Detalhes Técnicos
Retorno: | Retorna o array combinado. Se o número de elementos dos dois arrays não coincidir, retorna FALSE. |
Versão PHP: | 5+ |
Registro de Atualizações: | Antes da versão 5.4 do PHP, se o array estiver vazio, será gerado um erro de nível E_WARNING e retornará FALSE. |