On Fri, 2008-06-20 at 08:07 -0400, Al wrote: > I freely use defined constants for all fixed variables in my config file. I guess you have no fixed array values since constants don't support non-scalars. The nice thing about arrays is how they group related configuration entries together. Cheers, Rob. > It insures they cannot be inadvertently reassigned by a function someplace and are available everywhere. > > define('MYSQL_HOST',"localhost"); > > > tedd wrote: > > Hi gang: > > > > More of a question of method rather than of "right" or "wrong" -- of the > > two methods mentioned here, which way would be "better" and why? > > > > 1. Setting $GLOBALS one time as shown here. > > > > At 12:23 AM -0400 6/19/08, Robert Cummings wrote: > >> And the variables are defined in config.php > >> > >> -------------- > >> config.php > >> -------------- > >> <?php > >> > >> //Mysql vars > >> $GLOBALS['mysql_host'] = "localhost"; > >> $GLOBALS['mysql_user'] = "user@localhost"; > >> $GLOBALS['mysql_pass'] = ""; > >> > >> ?> > > > > > > 2. Or, setting variables as shown below and including them when needed? > > > > -------------- > > config.php > > -------------- > > <?php > > > > //Mysql vars > > $localhost = 'localhost'; > > $mysql_user = 'user@localhost'; > > $mysql_pass = ''; > > > > ?> > > > > Cheers, > > > > tedd > -- http://www.interjinn.com Application and Templating Framework for PHP -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php