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

Come rimuovere un array valore dell'elemento in PHP

È possibile utilizzare PHP per ordinare attraverso una matrice e rimuovere tutte le istanze di un elemento con un valore specifico . PHP non ha una funzione built-in per eseguire questo processo , quindi è necessario scrivere un breve ciclo di trovare ogni elemento che ha un valore specifico . La funzione " unset " può quindi essere utilizzato per rimuovere elementi corrispondenti dalla matrice mantenendo intatta la matrice stessa . Istruzioni
1

Aprire il file PHP in un editor di testo, ad esempio Blocco note di Windows .
2

Dichiarare un array e dotarla di valori . Ad esempio, " $ my_array = array ( 5 , 21 , 7 , 11 , 11 , 2 , 6); " .
3

dichiarare una variabile che memorizza il valore che si desidera rimuovere dalla matrice . Ad esempio, " $ remove_value = 11; " .
4

utilizzare un ciclo " foreach " per ordinare l'array , controllando ogni elemento per vedere se il suo valore corrisponde al valore che si desidera rimuovere . Se i valori corrispondono, rimuovere tale elemento dalla matrice utilizzando la funzione " Disattiva" . Ad esempio, " foreach ( $ my_array da $ k = > $ valore ) {if ( $ value == $ remove_value ) unset ( $ my_array [ $ k] );} " . Questo ordina attraverso " my_array " , la rimozione di entrambi i casi in cui un elemento ha il valore di 11.
5

Salvare il file PHP e chiudere l'editor di testo .


 

Programmazione © www.354353.com