Hm... I tried quite a few variations on this. I can't seem to get any displayable value out of this function.
function get_current_page_name() { $current_page_name = explode("/", $_SERVER['PHP_SELF']); $current_page_name = $current_page_name[-1]; return $current_page_name ; } $errorcode = get_current_page_name(); echo $errorcode; Nothing. The only thing that works is $errorcode = basename($_SERVER['PHP_SELF']), but that's not the point -- I still don't understand why the function above doesn't return anything. In this case, I'm positive that I've specified the last element of the array. (Haven't I?) Erik On Wednesday, February 13, 2002, at 05:03 PM, Darren Gamble wrote: > I think what you're trying to do is return one particular element out > of the > array. If that's the case, just use something like: > > return $current_page_name[-1] > > to return the last element in the array. > > ============================ ---- Erik Price Web Developer Temp Media Lab, H.H. Brown [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php