Yaconf::get

(PECL yaconf >= 1.0.0)

Yaconf::getRécupère une entrée

Description

publicstaticYaconf::get(string$name, mixed$default_value = NULL): mixed

Liste de paramètres

name

Clé de configuration, la clé ressemble à "filename.key", ou "filename.sectionName,key".

default_value

Si la clé n'existe pas, Yaconf::get retourne ceci comme résultat.

Valeurs de retour

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.

Exemples

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"));' php7 -r 'var_dump(Yaconf::get("foo.SectionB.key"));' php7 -r 'var_dump(Yaconf::get("foo")["SectionA"]["hash"]);'
To Top