On Monday, June 24, 2002, at 12:15 PM, Johnson, Kirk wrote:
> When you echo out an array element, the name needs to be enclosed in > curlies, e.g., > > echo {$_SERVER['PHP_SELF']} I think that this is only important when using an associative array element reference within certain kinds of quotes. Like this: // this won't work b/c of quoting issues echo "This script is called $_SERVER["PHP_SELF"]"; // this should work fine IIRC echo "This script is called $_SERVER['PHP_SELF']"; // this should also work if for some reason you needed // to use double quotes within the array element reference // (to interpolate a variable, for instance) echo "This script is called {$_SERVER["PHP_SELF"]}"; // and this is the same thing really echo "This script is called ${_SERVER["PHP_SELF"]}"; Erik ---- 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