ArrayPop

Description

Removes the last element from an array.

Returns

The popped element.

Syntax

ArrayPop(array)

Member function

array.pop()

History

New in ColdFusion (2021 release)

Parameters

Parameter

Required/Optional

Description

array

Required

The array whose last element is to be removed.

Note:

If you apply ArrayPop to an empty array, there is an exception.

Example

<cfscript>
    arr=[{"id":101,"name":"John"},
         {"id":102,"name":"Paul"},
         {"id":103,"name":"George"}
        ]
    // Array push
    ArrayPush(arr,{"id":104,"name":"Ringo"})
    // Array pop
    WriteDump(ArrayPop(arr))
</cfscript>

Output

Array pop
Array pop

Example

<cfscript> 
 Q1=queryNew(data=[ 
     {"id":1,"title":"Moby Dick"},  
     {"id":2,"title":"Great Expectations"} 
    ]); 
 Q2=queryNew(data=[ 
     {"id":3,"title":"Hamlet"},  
     {"id":4,"title":"Macbeth"} 
    ]); 
 arrOfQ=[Q1,Q2] 
 Q3=queryNew(data=[ 
     {"id":5,"title":"Frankenstein"},  
     {"id":6,"title":"Metamorphosis"} 
    ]); 
 // Array push 
 ArrayPush(arrOfQ,Q3) 
 // Array pop 
 WriteDump(ArrayPop(arrOfQ)) 
</cfscript>

Output

Array pop
Array pop

 Adobe

Get help faster and easier

New user?

Adobe MAX 2024

Adobe MAX
The Creativity Conference

Oct 14–16 Miami Beach and online

Adobe MAX

The Creativity Conference

Oct 14–16 Miami Beach and online

Adobe MAX 2024

Adobe MAX
The Creativity Conference

Oct 14–16 Miami Beach and online

Adobe MAX

The Creativity Conference

Oct 14–16 Miami Beach and online