Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come rimuovere righe da un array in PHP

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 ] ) ; }


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 " .

 

Programmazione © www.354353.com