Divida um array em pedaços de array com dois elementos:
<?php$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");print_r(array_chunk($cars,2));?>A função array_chunk() divide um array em novos pedaços de array.
array_chunk( matriz , tamanho , preserve_keys );
parâmetro | descrever |
---|---|
variedade | Obrigatório. Especifica a matriz a ser usada. |
tamanho | Obrigatório. Um número inteiro que especifica quantos elementos cada novo bloco de matriz contém. |
preserve_key | Opcional. Valores possíveis: true - retém os nomes das chaves do array original. falso - padrão. Cada novo bloco de array usa um índice baseado em zero. |
Valor de retorno: | Retorna uma matriz numérica multidimensional, começando em 0 e contendo elementos de tamanho em cada dimensão. |
---|---|
Versão PHP: | 4.2+ |
Divida o array em pedaços de array de dois elementos, preservando as chaves do array original:
<?php$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");print_r(array_chunk($ idade,2,verdadeiro));?>