PHP.mk документација

Yaf_Loader::registerLocalNamespace

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

yaf-loader.registerlocalnamespace.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека yaf-loader.registerlocalnamespace.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Yaf_Loader::registerLocalNamespace

Референца за `yaf-loader.registerlocalnamespace.php` со подобрена типографија и навигација.

yaf-loader.registerlocalnamespace.php

Yaf_Loader::registerLocalNamespace

(Yaf >=1.0.0)

Yaf_Loader::registerLocalNamespace(Yaf >=1.0.0)

= NULL

public Yaf_Loader::registerLocalNamespace(mixed $prefix): void

Регистрирај префикс на локална класа Yaf_Loader Регистрирај име на префикс на локална класа, application.library.directoryпребарувај класи во две библиотеки, едната е конфигурирана преку yaf.library (во application.ini) која се нарекува локална библиотека; другата е конфигурирана преку

(во php.ini) која се нарекува глобална библиотека, бидејќи може да се споделува од многу апликации на истиот сервер. Yaf_Loader Кога ќе се активира автоматско вчитување,

Забелешка:

ќе се утврди која библиотека треба да се пребарува со испитување на префиксот на името на пропуштената класа. Ако префиксот е регистриран како локален пакет, тогаш барај го во локалната библиотека, инаку барај го во глобалната библиотека.

Параметри

prefix

Ако yaf.library не е конфигуриран, тогаш глобалната библиотека се претпоставува дека е локална библиотека. во тој случај, сите автоматски вчитувања ќе бараат во локалната библиотека. Но, ако сакате вашата Yaf апликација да биде силна, тогаш секогаш регистрирајте ги вашите сопствени класи како локални класи.

Вратени вредности

bool

Примери

Пример #1 низ или низа од префикс на име на класа. сите префикси на класи со овие префикси ќе бидат вчитани во локалната патека на библиотеката.example

<?php
$loader
= Yaf_Loader::getInstance('/local/library/', '/global/library');
$loader->registerLocalNamespace("Baidu");
$loader->registerLocalNamespace(array("Sina", "Weibo"));

$loader->autoload("Baidu_Name"); // search in '/local/library/'
$loader->autoload("Sina"); // search '/local/library/'
$loader->autoload("Global_Name");// search in '/global/library/'
$loader->autoload("Foo_Bar"); // search in '/global/library/'

?>

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.