Yaf_Config_Ini::offsetGet

(Yaf >=1.0.0)

Yaf_Config_Ini::offsetGet获取配置值(ArrayAccess)

说明

public function Yaf_Config_Ini::offsetGet(mixed $name): mixed

根据键获取配置值。此方法是 Yaf_Config_Ini::get() 的别名,当以数组方式读取配置对象时会被调用。

参数

name

要获取的配置键。

返回值

返回 name 对应的值,如果键不存在则返回 null

示例

示例 #1 Yaf_Config_Ini::offsetGet() 示例

<?php
/**
 * 假设 /etc/myapp/application.ini 包含:
 * [common]
 * application.name = "MyApp"
 * database.host    = "localhost"
 * database.port    = 3306
 */
$config = new Yaf_Config_Ini('/etc/myapp/application.ini', 'common');

echo $config['application.name'], "\n"; // 点号写法,与 get() 一致
echo $config['database']['host'], "\n"; // 嵌套访问
var_dump($config['cache.enable']);      // 键不存在
?>

以上示例的输出类似于:

MyApp
localhost
NULL

参见