Fare internet

E' come il lego, più pezzi ho più sono allegro
Seguci su Facebook Seguici su Twitter Iscrivita ai nostri Feed      Mandaci una mail

La funzione array_push è una funzione del linguaggio PHP che si utilizza per inserire un elemento in un array.
Questa funzione può tornare utile quando vogliamo memorizzare all’interno di un array elementi in sequenza senza preoccuparci delgi indici.
Il suo funzionamento è molto semplice, basta passare alla funzione l’array e l’elemento da inserire.
La funzione aggingerà una nuova cella con indice successivo all’ultimo e vi inserirà il valore che è stato passato come parametro.

Ecco un esempio:

$arr = array();
for ($i=0;$i<10;$i++){
    array_push($arr,$i);
}
print_r($arr);
 

Il risultato di questo codice sarà:

Array
(
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 4
    [5] => 5
    [6] => 6
    [7] => 7
    [8] => 8
    [9] => 9
)

Come già detto la funzione aggiunge in coda una nuova cella dell’array e inserisce il valore indicato.

Ripotiamo i seguente codice per chiarire meglio la gestione degli indici della funzione array_push();

$arr = array(12=>25);
for ($i=0;$i<10;$i++){
    array_push($arr,$i);
}
print_r($arr);
 

Il risultato sarà:

Array
(
    [12] => 25
    [13] => 0
    [14] => 1
    [15] => 2
    [16] => 3
    [17] => 4
    [18] => 5
    [19] => 6
    [20] => 7
    [21] => 8
    [22] => 9
)

Sei interessato ad un corso di PHP a Roma?

Twitter