array_pop() pops and returns the last value of
the array, shortening the
array by one element.
If array is empty (or is not an array),
NULL will be returned.
Note: This function will
reset() the array pointer after
use.
This function may
return Boolean FALSE, but may also return a non-Boolean value which
evaluates to FALSE, such as 0 or
"". Please read the section on Booleans for more
information. Use the ===
operator for testing the return value of this
function.