Retorna 5 elementos e insere o valor “azul” no novo elemento do array:
<?php$a=array("vermelho","verde");print_r(array_pad($a,5,"azul"));?>A função array_pad() insere um número especificado de elementos com um valor especificado em um array.
Dica: Se você definir o parâmetro size como um número negativo, a função insere o novo elemento antes do array original (veja o exemplo abaixo).
Nota: Se o parâmetro size for menor que o comprimento do array original, esta função não excluirá nenhum elemento.
array_pad( matriz,tamanho,valor )
parâmetro | descrever |
---|---|
variedade | Obrigatório. Especifica uma matriz. |
tamanho | Obrigatório. Especifica o número de elementos da matriz retornados pela função. |
valor | Obrigatório. Especifica o valor do novo elemento na matriz retornado pela função. |
Valor de retorno: | Retorna um array com novos elementos. |
---|---|
Versão PHP: | 4+ |
Use um parâmetro de tamanho negativo:
<?php$a=array("vermelho","verde");print_r(array_pad($a,-5,"azul"));?>