名称

Yaf_Loader::getLocalNamespace

(Since Yaf 1.0.0.5)

public array Yaf_Loader::getLocalNamespace( void  );

获取当前已经注册的本地类前缀

参数
void

本方法不需要参数

返回值

成功返回字符串

例子

例 11.16. Yaf_Loader::getLocalNamespace 的例子


<?php
Yaf_Loader::getInstance()->registerLocalNamespace(array("Foo", "Bar"));
print(Yaf_Loader::getInstance()->getLocalNamespace());
?>

    
输出:
     :Foo:Bar:
    


返回值的格式

返回值为数组, 以已注册的前缀名为键, 对应的查找目录为值. 注册时没有指定目录的命名空间, 其查找目录为本地类库目录:

返回值的格式


<?php
$loader = Yaf_Loader::getInstance();
$loader->registerLocalNamespace("Foo");
$loader->registerLocalNamespace("Bar", "/path/to/bar/library");

print_r($loader->getLocalNamespace());
?>


以上例程的输出类似于:
Array
(
    [Foo] => /usr/local/www/application/library
    [Bar] => /path/to/bar/library
)


参见
Yaf_Loader::registerLocalNamespace
Yaf_Loader::isLocalName
Yaf_Loader::clearLocalNamespace