PHP 8.6.0 Beta 3 is available for testing

Yaf_Config_Abstract::get

(Yaf >=1.0.0)

Yaf_Config_Abstract::getRetrieve a configuration value

Açıklama

public function Yaf_Config_Abstract::get(string $name = NULL): mixed

Retrieves a configuration value by name. If name is omitted or null, the configuration object itself is returned, which can be used to iterate over all values.

Bağımsız Değişkenler

name

The configuration key. Dot notation (e.g. database.host) may be used to access nested values.

Dönen Değerler

The value associated with name. Array values are wrapped in a Yaf_Config_Abstract object. Returns null if the key does not exist, or the configuration object itself when name is null.

Örnekler

Örnek 1 Yaf_Config_Abstract::get() example

<?php
/**
 * Assume /etc/myapp/application.ini contains:
 * [common]
 * database.host = "localhost"
 * database.port = 3306
 */
$config = new Yaf_Config_Ini('/etc/myapp/application.ini', 'common');
echo $config->get('database.host'), "\n";

$simple = new Yaf_Config_Simple([
    'database' => ['host' => '127.0.0.1'],
]);

// Array values are exposed as Yaf_Config_Abstract instances
echo $simple->get('database')->host, "\n";

var_dump($config->get('missing.key'));
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

localhost
127.0.0.1
NULL

Ayrıca Bakınız

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top