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

Yaf_Application::__construct

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

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

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

yaf-application.construct.php

Yaf_Application::__construct

(Yaf >=1.0.0)

Yaf_Application::__constructКонструктор на Yaf_Application

= NULL

public Yaf_Application::__construct(mixed $config, string $envrion = ?)

Инстанцирај Yaf_Application.

Параметри

config

Патека до ini конфигурациска датотека, или конфигурациски список

Ако е ini конфигурациска датотека, треба да има секција именувана како онаа дефинирана од yaf.environ, што е "product" по дифолт.

Забелешка:

Ако користите ini конфигурациска датотека како контејнер за конфигурација на вашата апликација. би ја отвориле yaf.cache_config за подобрување на перформансите.

И списокот со ставки за конфигурација (и нивните стандардни вредности) подолу:

Пример #1 Пример за ini конфигурациска датотека

[product]
;this one should alway be defined, and have no default value
application.directory=APPLICATION_PATH

;following configs have default value, you may no need to define them
application.library = APPLICATION_PATH . "/library"
application.dispatcher.throwException=1
application.dispatcher.catchException=1

application.baseUri=""

;the php script ext name
ap.ext=php

;the view template ext name
ap.view.ext=phtml

ap.dispatcher.defaultModule=Index
ap.dispatcher.defaultController=Index
ap.dispatcher.defaultAction=index

;defined modules
ap.modules=Index
envrion

Која секција ќе биде вчитана како конечна конфигурација

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

Примери

Пример #2 Yaf_Application::__construct()example

<?php
defined
('APPLICATION_PATH') // APPLICATION_PATH will be used in the ini config file
|| define('APPLICATION_PATH', __DIR__);

$application = new Yaf_Application(APPLICATION_PATH.'/conf/application.ini');
$application->bootstrap()->run();
?>

Горниот пример ќе прикаже нешто слично на:


Пример #3 Yaf_Application::__construct()example

<?php
$config
= array(
"application" => array(
"directory" => realpath(dirname(__FILE__)) . "/application",
),
);

/** Yaf_Application */
$application = new Yaf_Application($config);
$application->bootstrap()->run();
?>

Горниот пример ќе прикаже нешто слично на:


Види Исто така

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

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

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

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

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

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

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