Gli array sono strutture di programmazione potenti che contengono più valori in una singola variabile . Utilizzo degli array aiuta i programmatori di evitare la scrittura ripetitiva , codice ingombranti . Array fanno problemi attuali non sarebbe verificarsi durante l' utilizzo di variabili normali , però. Dovete sapere come manipolare ogni riga oltre semplicemente chiamandolo con il nome della matrice e il numero di riga . In PHP , ci sono funzioni integrate che affrontano questo , come " unset ( )" e " count () . " Usare " unset ( ) " per rimuovere le righe da array in una varietà di modi . Istruzioni
1
Creare una variabile e impostare il suo valore per abbinare la chiave per la riga che si desidera rimuovere dal vostro array. Ogni riga ha una chiave , partendo con il numero zero e con incrementi di uno per ogni nuova riga . Passare la matrice nella funzione " unset ()" e dare la variabile come chiave. Per esempio :
$ variabile = 5;
unset ( $ arrayname [ $ variabile ] ) ;
Il codice di cui sopra rimuove la sesta fila da un array chiamato " arrayname . "
2
Selezionare una riga di matrice suo valore impostando una variabile al valore desiderato prima e utilizzare tale variabile come chiave riga della unset ( ) funzione :
$ variabile = "Nome" ;
unset ( $ arrayname [ $ variabile ] ) ;
Il codice precedente rimuove una riga con "nome" come valore
. 3
Elimina tutte le righe in una volta utilizzando una struttura di ciclo " foreach " . Per esempio :
foreach ( $ arrayname da $ i = > $ variabile ) {
unset ( $ array [ $ i ] ) ; }
< p > Sostituisci " $ variabile " con il numero di volte che si desidera la funzione " unset ( ) " a ripetersi. Impostare una variabile di "contare ( $ ArrayName ) " per contare dinamicamente il numero di righe della matrice è necessario passare attraverso . Il "$ i " variabile è il contatore e che farà aumentare il suo valore di uno ogni volta il codice si ripete all'interno del ciclo " foreach " .