c'è un modo semplice per aggiungere un elemento in un array nella posizione che si vuole?
grazie![]()
c'è un modo semplice per aggiungere un elemento in un array nella posizione che si vuole?
grazie![]()
La cosa seccante di questo mondo è che gli stupidi sono sicuri di sé, mentre le persone intelligenti sono piene di dubbi. B. Russel
$array[$num] ?
Scusa avevo letto "raggiungere"
Comunque o fai $array[(count($array)+1] = "qualcosa" oppure c'è la funzione array_push()
grazie, ma quelle inseriscono gli elementi alla fine dell'array.[supersaibal]Originariamente inviato da VaLvOnAuTa
Scusa avevo letto "raggiungere"
Comunque o fai $array[(count($array)+1] = "qualcosa" oppure c'è la funzione array_push() [/supersaibal]
io a volte ho bisogno di inserirli anche nelle posizioni centrali (non devo sostituire un'elemento, devo fare in modo che quelli dopo scorrano di una posizione).
si riesce in modo semplice o devo fare una function io?
La cosa seccante di questo mondo è che gli stupidi sono sicuri di sé, mentre le persone intelligenti sono piene di dubbi. B. Russel
non c'è nessun modo semplice per inserire elementi nelle posizioni centrali dell'array?![]()
La cosa seccante di questo mondo è che gli stupidi sono sicuri di sé, mentre le persone intelligenti sono piene di dubbi. B. Russel
Scorrendo la lista delle funzioni sugli array non mi sembra di aver letto una funzione che faccia ciò che vuoi (magari sbaglio). Però potresti combinare le funzioni array_chunk(), array_push() e array_merge()
Spezzi l'array con il chunk, aggiungi l'elemento in coda con il push e riattacchi gli array con il merge.
Un bel pò sporco.. non so se esiste qualche funzione più semplice![]()
non ero riuscita a trovare la funzione che riattaccava gli array![]()
grazie mille!![]()
La cosa seccante di questo mondo è che gli stupidi sono sicuri di sé, mentre le persone intelligenti sono piene di dubbi. B. Russel
a titolo informativo..[supersaibal]Originariamente inviato da VaLvOnAuTa
Un bel pò sporco.. non so se esiste qualche funzione più semplice[/supersaibal]
ho trovato il metodo più semplice:
array_splice($arrayinput, $posizione, 0, $elementoda inserire);
![]()
La cosa seccante di questo mondo è che gli stupidi sono sicuri di sé, mentre le persone intelligenti sono piene di dubbi. B. Russel