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

Exemplo de Execução

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.