In PHP , worden arrays besteld groepen van informatie . Elk element in de array heeft een aparte , unieke identificatiecode , die u toestaat om te bewerken , op te halen , of te verwijderen. Om array-elementen verwijderen door waarde , gebruik van PHP " unset ( ) " functie . Deze functie is relatief korrelig , en kan worden gebruikt om een element of de hele array te verwijderen , afhankelijk van de argumenten . Instructies 1 Open je PHP- bestand , omdat PHP-bestanden zijn platte tekst documenten , gebruikt u een eenvoudige teksteditor zoals Kladblok of een speciale PHP ontwikkelomgeving te voorkomen dat er opmaakfouten kopen van 2 . Zoek de regel code die uw array gedefinieerd , dit zal bestaan uit een variabele naam , gevolgd door de gelijk-teken en de " array ( ) " functie . In PHP , kan array keys expliciet worden aangegeven : de code " $ geboortejaar = array ( " Alice " = > " 1985 " , " Bob " = > " 1980 " , " Carol " = > " 1982 " , " Dave " = > " 1974 " ) , " maakt een array met elementen genaamd " Alice ", " Bob ", " Carol " en " Dave . " Indien geen toets voorzien , worden gehele getallen gebruikt , wordt de code " $ shoppinglist = array ( " melk " , " butter " , " cake mix " , " eieren " ) ," een array met elementen genaamd " 0 ", " 1 , " " 2 " en " 3 . " 3 Identificeer het element van de array die u wilt verwijderen . Als je wilde Carol's element te verwijderen uit de $ geboortejaar array, zou u verwijzen naar de " $ geboortejaar [ ' Carol ' ] " element . Als je wilde " boter " te verwijderen uit de $ shoppinglist array, zou u verwijzen naar de " $ shoppinglist [ 1 ] " element , want het is het tweede element in die array --- mee dat PHP arrays met integer toetsen zijn nul - geïndexeerd , wat betekent dat het eerste element is de naam " 0 ", de tweede is de naam " 1 , " en ga zo maar door . 4 Voeg een nieuwe regel code , met behulp van " unset ( ) " te schrappen de geïdentificeerde reeks waarde . " unset ( $ geboortejaar [ ' Carol ' ] ) ; " zal het element van die naam te verwijderen , met het nummer " 1982 " van de $ geboortejaar array " unset ( $ shoppinglist [ 0 ] ) ; " zal het eerste element te verwijderen van de $ shoppinglist array, die in dit geval is " melk . " Als je niet in een waarde in de vierkante haken , zal de hele array worden verwijderd .
|