This is a PHP newbie question:
I want to give my class access to my database credentials in an include file: ../config.inc
<?php
   $db_info['host']='localhost'; // and so forth 
   ...
 ?>
Later, in my class source file I have:
   <?php
      require_once('../config.inc'); // include the above file
      public class Foo {
         static function Host() {
            echo $db_info['host'];
         }
      }
   ?>
When try to access the class in other code, I get an error claiming that $db_info is undefined. When I try to move the require_once inside the class scope (after Foo {) I get a syntax error, so apparently one can't use require_once inside the class. What are the best practices when writing class static methods that need access to included data? THANKS.
 
    