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

Конфигурација во време на извршување

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

yaf.configuration.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека yaf.configuration.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Конфигурација во време на извршување

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

yaf.configuration.php

Конфигурација во време на извршување

Поведението на овие функции е под влијание на поставките во php.ini.

Yaf Опции за конфигурација
Име Стандардно Променливо Дневник на промени
yaf.library     INI_ALL
yaf.action_prefer 0 INI_ALL
yaf.lowcase_path 0 INI_ALL
yaf.use_spl_autoload 0 INI_ALL
yaf.forward_limit 5 INI_ALL
yaf.name_suffix 1 INI_ALL
yaf.name_separator     INI_ALL
yaf.cache_config 0 INI_SYSTEM
yaf.environ product INI_SYSTEM
yaf.use_namespace 0 INI_SYSTEM

Еве кратко објаснување на директивите за конфигурација.

yaf.library string

Глобалната патека на библиотеката, Yaf_loader ќе ја бара глобалната библиотека во оваа директориум.

yaf.action_prefer int

Ако има само еден дел во PATH_INFO, дали треба да се смета како контролер или акција.

Ако оваа конфигурација е Вклучена, ќе се смета како име на Акција.

yaf.lowcase_path int

Дали сите патеки ќе бидат со мали букви за време на авто-вчитање на класата.

yaf.use_spl_autoload int

Кога оваа вредност е Вклучена, ако Yaf_Loader не може да се најде класа, ќе врати false, тогаш дајте шанса на други функции за авто-вчитање да бидат повикани.

Кога оваа вредност е Исклучена, ако Yaf_Loader не може да се најде класа, ќе врати true, и веднаш да предизвика неуспех при авто-вчитање на класата.

Забелешка:

Yaf ќе го регистрира својот вчитувач за време на инстанцирање на Yaf_Application, така што сите други авто-вчитувачи кои се регистрирани пред инстанцирањето ќе бидат повикани пред Yaf_Loader::getInstance().

Кога оваа вредност е Исклучена (стандардно), Yaf_Loader::getInstance() секогаш ќе враќа true.

yaf.forward_limit int

Максималниот број на проследувања, стандардно е 5. тоа значи дека можете да имате максимална вредност од 5 во стекот за проследување.

Ова е заштита за спречување на рекурзивно Yaf_Controller_Abstract::forward().

yaf.name_suffix int

Кога ова е Вклучено, Yaf_Loader ќе идентификува класа по нејзиниот суфикс за да одлучи дали е MVC Класа.

Кога ова е Исклучено, Yaf_Loader ќе го гледа префиксот на името на класата.

yaf.name_separator string

Кога ова не е празно, Yaf_Loader ќе го идентификува суфиксот на класата и вредноста на низата од ова.

For example, when this value is "_", Yaf_Loader will take Index_Controller as a Controller Class, IndexController as a normal class.

yaf.cache_config int

На пример, кога оваа вредност е "_", Yaf_Loader ќе земе Index_Controller како Класа на Контролер, IndexController како нормална класа. Yaf_Application()Ако ова е Вклучено, и во меѓувреме користите ini конфигурациска датотека како параметар на

Забелешка:

, резултатот од компилацијата на ini конфигурациската датотека ќе биде кеширан во PHP процесот.

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Yaf го испитува mtime на ini датотеката, ако е променета од последното компилирање, Yaf ќе ја презареди.

yaf.environ string

Yaf го користи патеката на ini датотеката како клуч за кешот, затоа користете апсолутна патека во патеката на ini датотеката, инаку може да има конфликти ако две апликации ја користат истата релативна патека на ini конфигурацијата.

Оваа вредност е "product" по дифолт, се користи за Yaf да го земе делот од конфигурацијата на ini конфигурациската датотека. Yaf_ApplicationТоа е, ако оваа вредност е "product", Yaf ќе го користи делот наречен "product" во ini конфигурациската датотека (првиот параметар на Yaf_Application.

yaf.use_namespace int

) како конечна конфигурација на

Ако оваа вредност е Вклучено, сите класи на Yaf ќе бидат именувани во стил на именски простор.

Yaf_Route_Rewrite => \Yaf\Route\Rewrite
Yaf_Request_Http  => \Yaf\Request\Http
        
На пример: Yaf_Controller_AbstractПостои исклучок, а тоа е дека некои класи како
Yaf_Controller_Abstract => \Yaf\Controller_Abstract
Yaf_Route_Static => \Yaf\Route_Static
        

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

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

Прелистувај сродни теми и функции.

На оваа страница

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

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

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

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

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