> is it possible to retrieve the name of a variable passed into a
> function from within the function?
Sure. Use debug_backtrace to figure out what line and what file the
caller is in, then read that file, find that line, find the function
call within that line, and read what ever is between the parentheses.
Can't think of why you'd want to do this, though...