hehee, good one. at first blush i think not. The only time I personally have ever seen the absolute need to use Global is when declaring global arrays.

An implicitly declared array like this:

$array = 1,2

is global by default. But if you want to dim the array normally, like this:

dim $array[2]

thats cool but then UDF's and such can't "see" it. So one ends-up having to code it like this:

global $array[2]

no other way around it afaik.

-Shawn