(Yaf >=1.0.0)
Yaf_Config_Ini::__get — Recuperar un elemento
Recupera un valor de configuración por su nombre. Puede usarse la notación
de punto (por ejemplo database.host) para acceder a
valores anidados. Si se omite name o es null, se
devuelve el propio objeto de configuración.
nameLa clave de configuración, opcionalmente usando la notación de punto para el acceso anidado.
El valor asociado con name. Los arrays se envuelven en un Yaf_Config_Ini. Devuelve null si la clave no existe, o la configuración completa si name es null.
Ejemplo #1 Ejemplo de Yaf_Config_Ini::get()
<?php
/**
* Assume /etc/myapp/application.ini contains:
* [common]
* application.name = "MyApp"
* database.host = "localhost"
* database.port = 3306
*/
$config = new Yaf_Config_Ini('/etc/myapp/application.ini', 'common');
// Dot notation for nested access
echo $config->get('database.host'), "\n";
// Array values are wrapped in a Yaf_Config_Ini object
echo $config->get('database')->port, "\n";
// Sin argumento: se devuelve el propio objeto de configuración
echo $config->get()->application->name, "\n";
var_dump($config->get('missing.key'));
?>Resultado del ejemplo anterior es similar a:
localhost 3306 MyApp NULL