(PECL yaconf >= 1.0.0)
Yaconf::get — Récupère une entrée
nameClé de configuration, la clé ressemble à "filename.key", ou "filename.sectionName,key".
default_valueSi la clé n'existe pas, Yaconf::get retourne ceci comme résultat.
Retourne la valeur de configuration (chaîne de caractères ou tableau) si la clé existe,
retourne
Returns configuration result(string or array) if the key exists,
return default_value sinon.
Exemple #1 Exemple INI()
;filenmame foo.ini, placed in directory which is yaconf.directoy [SectionA] ;key value pair key=val ;hash[a]=val hash.a=val ;arr[0]=val arr.0=val ;or arr[]=val ;SectionB inherits SectionA [SectionB:SectionA] ;override configuration key in SectionA key=new_val
Résultat de l'exemple ci-dessus est similaire à :
php7 -r 'var_dump(Yaconf::get("foo.SectionA.key"));'
//string(3) "val"
php7 -r 'var_dump(Yaconf::get("foo.SectionB.key"));'
//string(7) "new_val"
php7 -r 'var_dump(Yaconf::get("foo")["SectionA"]["hash"]);'
//array(1)