Bij het werken met arrays in PHP , is het handig om te weten hoe de afzonderlijke elementen uit de array te verwijderen zonder dat u de hele array te verwijderen . Een array bestaat uit een reeks waarden , elk gekoppeld aan een unieke sleutel . Een sleutel kan een geheel getal of een string zijn, terwijl een waarde kan elk PHP type zijn . U kunt een array leeg door herhaaldelijk aanroepen van de " unset " functie om afzonderlijke onderdelen te vernietigen uit de array . Instructies 1 Open je PHP -bestand in een teksteditor zoals Microsoft Kladblok . Kopen van 2 Maak een matrix in het lichaam van uw bestand en sla de waarden in het door toevoeging de code : " . $ array = array ( 1 = > 11 , 2 = > 12 , 3 = > 42 ) ; " Alternatieve manieren om dezelfde array te verklaren zijn " $ array = array ( 1 = > 11 , 12 , 42 ) , " en " $ array = array ( ) ; $ array [ 1 ] = 11 ; $ array [ 2 ] = 42 , " 3 Leeg de array door een lus doorheen , roepen " unset "op elk element , door het toevoegen van de code : . foreach ( $ array als $ key = > $ value ) { unset ( $ array [ $ key ] ) ; } de functie " uitgeschakeld " vernietigt de afzonderlijke elementen , maar de array zelf wordt niet verwijderd . Als u wilt dat alle elementen en de array zelf te verwijderen , gebruikt " unset ( $ array ) ; " . Plaats 4 Geef de inhoud van de lege array door het toevoegen van de code " print_r ( $ array ) . " Met behulp van het voorbeeld , wordt dit weergegeven : Array ( ) 5 Sla het PHP- bestand en laad het op uw webserver aan de array leeg .
|