Når du arbejder med arrays i PHP , er det nyttigt at vide, hvordan du fjerner enkelte elementer fra array uden at skulle slette hele array. Et array består af en serie af værdier , hver knyttet til en unik nøgle . En tast kan være et heltal eller en streng , mens en værdi kan være et PHP type. Du kan tømme et array ved gentagne gange at kalde " frakoblet " kommando til at ødelægge enkelte elementer fra array. Instruktioner
1
Åbn din PHP-fil i en tekst editor såsom Microsoft Notesblok.
2
Opret et array i kroppen af din fil og gemme værdier i det ved at tilføje koden : . " $ matrix = array ( 1 = > 11, 2 => 12, 3 => 42) ; " Alternative måder at erklære samme array er " $ matrix = array ( 1 = > 11, 12 , 42) ," og "$ matrix = array (); $ array [ 1] = 11 , $ array [ 2] = 42 , "
3
Tøm array ved looping gennem det, kalder " frakoblet "på hvert element , ved at tilføje koden : .
foreach ( $ array som $ key => $ value ) {
frakoblet ( $ array [ $ key ])
}
" frakoblet "-funktionen ødelægger de enkelte elementer, men array selv bliver ikke slettet . Hvis du ønsker at slette alle elementer og array selv bruge " frakoblet ( $ array) ," . Stedet
4
Vis indholdet af den tomme matrix ved at tilføje koden " print_r ( $ matrix ) ; ". Brug eksemplet , vil dette vise : Hej
Array
(
)
5
Gem PHP-fil og indlæse det på din webserver at tømme array.