Почему бы не использовать файл .ini?
config.ini
server=test
user=root
pass=pass
dbname=mydb
, а в вашем классе есть что-то вроде
class A {
public $config;
public function __construct() {
$this->config = parse_ini_file('config.ini', true);
}
public function sql() {
$connections = mysql_connect($this->config['server'], $this->config['user'],$this->config['password']) or die ('Unabale to connect to the database');
mysql_select_db($this->config['dbase']) or die ('Unable to select database!');
return;
}
}
просто еще один способ сделать это, убедитесь, что ваша база данных тоже имеет правильное имя.
Кроме того, если вы хотите использовать ваш текущий config.php, вам нужно будет включить вМетод, в котором вы используете переменные. Его нельзя использовать вне этой области.
function connect()
{
include ('config.php');
$connections = mysql_connect($server, $user,$password) or die ('Unabale to connect to the database');
mysql_select_db($dbase) or die ('Unable to select database!');
return;
}