[PHP] array_pad()

array_pad() (funzione PHP) inserisce in un array un certo numero di elementi, prima o dopo gli eventuali elementi preesistenti nell’array stesso, che restituisce.

tips&tricks

Sintassi

array_pad($array, $totale_elementi, $valore)
parametro descrizione
$array L’array da processare
$totale_elementi Specifica il numero di elementi dell’array al termine della funzione. Se il numero è negativo, i nuovi elementi vengono aggiunti prima dei preesistenti. Se il numero è uguale o inferiore al numero degli elementi preesistenti, non viene aggiunto nessun nuovo elemento (né prima né dopo)
$valore Specifica il valore dei nuovi elementi dell’array da aggiungere

Esempi

$array1 = array(1, 2, 3);
print_r(array_pad($array1, 5, "nuovo"));
$array2 = array(1, 2, 3);
print_r(array_pad($array2, -5, "nuovo"));
$array3 = array(1, 2, 3);
print_r(array_pad($array3, 2, "nuovo"));

/* RISULTATO
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => nuovo
    [4] => nuovo
)
Array
(
    [0] => nuovo
    [1] => nuovo
    [2] => 1
    [3] => 2
    [4] => 3
)
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
)
*/

Contenuti correlati

Fonti esterne

funzioni php, php

Related Articles

0 Comment