Quando si lavora con gli array in PHP , è utile sapere come rimuovere singoli elementi della matrice senza dover cancellare l'intero array . Una matrice costituita da una serie di valori , ciascuno collegato ad una chiave univoca . Una chiave può essere un intero o una stringa , mentre un valore può essere qualsiasi tipo di PHP . È possibile svuotare un array chiamando ripetutamente il comando " unset " per distruggere i singoli elementi dalla matrice . Istruzioni
1
Aprire il file PHP in un editor di testo come Blocco note di Microsoft .
2
Creare un array nel corpo del file e memorizza i valori in essa con l'aggiunta di il codice : " . array $ = array ( 1 = > 11 , 2 = > 12 , 3 = > 42) ; " Modi alternativi per dichiarare stesso array sono " $ array = array ( 1 = > 11 , 12 , 42), " e " $ array = array (); $ array [ 1 ] = 11; $ array [ 2 ] = 42 , "
3
Svuotare la matrice da looping attraverso di essa , chiamandola " unset " su ogni elemento , aggiungendo il codice : .
foreach ( $ array da $ chiave = > $ valore ) {
unset ( $ array [ $ key] ) ; }
la funzione " unset " distrugge i singoli elementi , ma l'array stesso non viene eliminato. Se si desidera eliminare tutti gli elementi e la matrice stessa , utilizzare " unset ( $ array ) ; " . Invece
4
Visualizzare il contenuto della matrice vuota aggiungendo il print_r codice " ( $ array ) ; ". Utilizzando l'esempio , il pulsante viene visualizzato :
Array
(
) economici
5 Salvare il file PHP e caricarlo sul server Web di svuotare l'array .