$hostname['application'] = '127.0.0.1';
$username['application'] = 'root';
$password['application'] = 'root';
$database['application'] = 'band';
$dbdriver['application'] = 'mysql';
class database
{
private $hostname;
private $username;
private $password;
protected $database;
private $dbdriver;
function __construct($database)
{
}
}
$db = new database('application');
toujours la même question que précédemment, mais je veux toujours apprendre comment faire un simple pdo wrapper. pouvons-nous en quelque sorte obtenir $ hostname ['application'], etc en connaissant simplement le $ x ['database']? Je veux dire ce que j'essaie de faire est de mettre getting a variable from a public scope to connect database. mais je suis en train d'essayer avec différents problèmes.obtenir une variable de portée publique pour connecter la partie base de données 2
merci pour la recherche dans
wew je n'avais jamais pensé à ça avant. Merci. mettre ['application'] dans les paramètres. Merci! –
btw pouvons-nous appeler cette DI aussi? –
Non, l'utilisation de variables globales n'est pas, par définition, égale à l'injection de dépendance. – Jacco