La funzione array_push aggiunge/inserisce un nuovo elemento alla fine dell'array. È possibile aggiungere valori singoli o multipli alla volta.
Nel caso di un array associativo, se l'array contiene chiavi stringa, i valori inseriti dalla funzione array_push avranno sempre chiavi numeriche.
Qual è la sintassi della funzione array_push in PHP?
array_push(array, value1, value2, ...)
parametri | Dettagli |
---|---|
schieramento | Matrice a cui inviare il valore – Richiesto |
value1 | Valore da aggiungere – Richiesto |
value2 | Valore successivo da aggiungere: facoltativo |
Esempi di funzione array_push in PHP
<?php
$arr=array("blue","red");
array_push($arr,"green","orange");
print_r($arr);
?>
Nell'esempio sopra, inseriamo due nuovi valori alla fine dell'array.
<?php
$arr=array("a"=>"1","b"=>"2");
array_push($arr,"4","6");
print_r($arr);
?>
Nell'esempio sopra, inseriamo nuovi valori alla fine dell'array associativo. Sebbene l'array contenga chiavi stringa, i nostri nuovi valori inseriti conterranno ket numerici.