Du kan bruke PHP til å sortere gjennom en matrise og fjerne alle forekomster av et element med en bestemt verdi . PHP har ikke en innebygd funksjon for å utføre denne prosessen , slik at du må skrive en kort sløyfe for å finne hvert element som har en bestemt verdi. Den " deaktivert "-funksjonen kan deretter brukes for å fjerne tilpasningselementer fra matrisen samtidig holde seg intakte matrise . Instruksjoner
en
Åpne PHP-filen i en teksteditor , for eksempel Windows Notisblokk.
2
Erklærer en matrise og gi den med verdier. For eksempel , "$ my_array = array ( 5 , 21, 7, 11 , 11, 2 , 6 ) ; " .
3
Erklærer en variabel som lagrer verdien du ønsker å fjerne fra tabellen . For eksempel , "$ remove_value = 11; " .
4
Bruk en " foreach " loop å sortere gjennom utvalget , sjekker hvert element for å se om det stemmer overens med verdien du vil fjerne. Hvis verdiene stemmer overens, fjerne dette elementet fra tabellen ved hjelp av " usatt "-funksjonen . For eksempel " foreach ( $ my_array som $ k = > $ verdi ) { if ( $ verdi == $ remove_value ) usatt ( $ my_array [$ k] ); }" . Dette sorterer gjennom " my_array " , fjerne begge tilfeller hvor et element har verdien av 11 .
5
Lagre PHP-filen og lukke tekst editor.