Name

ArrayDeleteAt

Synopsis

ArrayDeleteAt(array, position)

Deletes data from the designated array at the specified position. Returns a value of TRUE upon successful completion. The following example deletes the third element from the one-dimensional array Grades:

<CFSET Grades = ArrayNew(1)>
<CFSET Grades[1] = 95>
<CFSET Grades[2] = 93>
<CFSET Grades[3] = 87>
<CFSET Grades[4] = 100>
<CFSET Grades[5] = 74>
<B>Original Array:</B><BR>
<CFLOOP INDEX="Element" FROM="1" TO="#ArrayLen(Grades)#">
  <CFOUTPUT>Grade #Element#: #Grades[Element]#<BR></CFOUTPUT>
</CFLOOP>

<P>Delete Element 4:
<CFSET ArrayDeleteAt(Grades, 4)>

<P><B>New Array</B><BR>
<CFLOOP INDEX="Element" FROM="1" TO="#ArrayLen(Grades)#">
  <CFOUTPUT>Grade #Element#: #Grades[Element]#<BR></CFOUTPUT>

</CFLOOP>

Get Programming ColdFusion now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.