Devuelve 5 elementos e inserta el valor "azul" en el nuevo elemento de la matriz:
<?php$a=array("rojo","verde");print_r(array_pad($a,5,"azul"));?>La función array_pad() inserta un número específico de elementos con un valor específico en una matriz.
Consejo: si establece el parámetro de tamaño en un número negativo, la función inserta el nuevo elemento antes de la matriz original (consulte el ejemplo a continuación).
Nota: Si el parámetro de tamaño es menor que la longitud de la matriz original, esta función no eliminará ningún elemento.
array_pad( matriz,tamaño,valor )
parámetro | describir |
---|---|
formación | Requerido. Especifica una matriz. |
tamaño | Requerido. Especifica el número de elementos de la matriz devueltos por la función. |
valor | Requerido. Especifica el valor del nuevo elemento en la matriz devuelta por la función. |
Valor de retorno: | Devuelve una matriz con nuevos elementos. |
---|---|
Versión PHP: | 4+ |
Utilice un parámetro de tamaño negativo:
<?php$a=array("rojo","verde");print_r(array_pad($a,-5,"azul"));?>