Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
De ColdFusion Array wordt niet wissen
Arrays in ColdFusion , net als de meeste andere programmeertalen , vertegenwoordigen verzamelingen van gegevens op grond van een variabele naam . ColdFusion heeft speciale functies om items te verwijderen en bepalen de leegte van een array . Indien verwijderen elementen van een array met manuele middelen , kan de programmeur missen specifieke elementen in de matrix of de matrix niet goed duidelijk . Door het gebruik van ofwel de " ArrayDeleteAt " of " ArrayClear " functies , gevolgd door de functie " ArrayIsClear " om het werk te controleren , moet een programmeur in staat zijn om ervoor te zorgen dat een array wist alle data . Array Verklaring

Toen verklaarde aanvankelijk , arrays in ColdFusion zijn leeg van alle elementen . Dit gebeurt wanneer een programmeur verklaart de array expliciet , zonder enige elementen . Dit gebeurt wanneer de " nieuwe " keyword wordt gebruikt samen met de opdracht operator om een ​​array -object te maken . Het volgende voorbeeld illustreert de creatie van een lege array , en laat zien hoe een eenvoudige lege array eruit ziet , in tegenstelling tot een array met elementen :

//nieuwe array hotels met twee elementen slots //nieuwe array met twee elementen verklaard zodra
toevoegen en elementen verwijderen

Arrays in ColdFusion ondersteunt de volledige verwijdering van items uit arrayindexen . Enkele andere talen , zoals C , niet noodzakelijk het verwijderen van een item steun van een sleuf in een array . Echter , ColdFusion ondersteunt niet alleen het verwijderen van voorwerpen uit een matrix , maar het concept van een lege array in het algemeen . Door het gebruik van de functie " ArrayDeleteAt " , kan de programmeur specifieke items uit de lijst ( of allemaal , via een looping structuur ) te verwijderen .
Clearing een Array
< br >

gebruiken ingebouwde functies beschikbaar in ColdFusion , kan de programmeur een array te wissen op twee manieren . Ten eerste , kunnen ze de functie " ArrayDelete " te gebruiken om elk item in de array te verwijderen door middel van een lus . Ten tweede , kunnen ze de functie " ArrayClear " te gebruiken om elk item in de array met een functie oproep wissen . Indien gebruikt in een lus die verwijdert elke index , de " ArrayDeleteAt " zal elk item verwijderen zonder fout . De " ArrayClear ' rekent af met een aantal van de handmatige werk om elk item automatisch te verwijderen .
Controleren Gewist Array

Om te bepalen of de array wordt ontruimd , de functie " ArrayIsEmpty " zal een ware of een valse verklaring , afhankelijk van het al dan niet elementen bestaan ​​in de array terug . Of met de functie " ArrayClear " of de " ArrayDeleteAt "-techniek in een lus , zal de functie " ArrayIsEmpty " de definitieve vaststelling van de leegte te maken . Dit zal ook helpen te bepalen of eventuele vlekken worden gemist in de array tijdens clearing :



< cfloop index = " i " van = " 1 " om = " 3 " stap = " 1 " > < /cfloop >

/* verwijder alle items door lus * /< ; cfloop index = " j " van = " 1 " om = " 3 " stap = " 1 " > # ArrayDeleteAt ( arr , j ) # < /cfoutput >

/* duidelijk de array * /

# ArrayIsEmpty ( arr ) beelden # < /cfoutput >
< br >

Previous: Next:
  Computer Programming Languages
·Hoe maak je een lijn gebruiken…
·Definitie van Staging Tables 
·Hoe maak je een Mad Lib Functi…
·Random Numerieke Wiskunde 
·Wat is het verschil tussen ana…
·Hoe om te leren programmeren O…
·Hoe te Pseudocode schrijven vo…
·Hoe te converteren kleine lett…
·Hoe te ListBox binden aan Data…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe kan ik PHP Live Chat Installeren op …
·Hoe kan ik een Non Static Methode Van ee…
·Hoe te Decimalen opmaken in C # 
·Hoe je Javascript Turn Into PHP 
·Hoe maak je iets uit een keuzelijst verw…
·Hoe te Script schrijven voor Mac OS X 
·Hoe maak je een Stroomschema voor CSS Hi…
·Hoe te Shell Variabelen Pass naar AWK 
·Hoe te verwijderen van de geschiedenis i…
Copyright © Computer Kennis https://www.nldit.com