È 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 .
< Br >