dans un fichier (cfg.php) j'ai :
<?php $cfg = Array(); $cfg["db_dsn"] = "cekivabien"; $cfg["db_user"] = "cekivabien"; $cfg["db_pass"] = "cekivabien"; $cfg["db_options"] = null; var_dump($cfg); ?>
dans un autre j'ai:
<?php
include("cfg.php");
//project dependent model. One instance per session.
class Model {
private $db;
private $user;
public function __construct()
{
global $cfg;
$this->user=null;
var_dump($cfg);
$this->db = new PDO( $cfg["db_dsn"], $cfg["db_user"], $cfg["db_pass"], $cfg["db_options"]);
}
.......
le var_dump dans le fichier de config m'affiche ce que j'attends , mais celui dans la classe m'affiche null
j'ai loupé quoi?