Heim php教程 PHP开发 Zend Framework-Tutorial: Überblick über die Verwendung der Bootstrap-Klasse

Zend Framework-Tutorial: Überblick über die Verwendung der Bootstrap-Klasse

Dec 27, 2016 pm 02:31 PM

Die Beispiele in diesem Artikel beschreiben die Verwendung der Bootstrap-Klasse im Zend Framework. Teilen Sie es wie folgt mit allen als Referenz:

Zend_Application_Bootstrap_Bootstrapper

Zend_Application_Bootstrap_Bootstrapper ist die grundlegende Schnittstelle, die alle Boot-Klassen implementieren müssen. Die Grundfunktionen umfassen das Konfigurieren, Registrieren von Ressourcen, das Bootstrapping (entweder einzelne Ressourcen oder die gesamte Anwendung) und das Ausführen der Anwendung.

Schnittstellenmethode:

Zend_Application_Bootstrap_Bootstrapper-Schnittstelle

Zend Framework教程之Bootstrap类用法概述

Zend_Application_Bootstrap_ResourceBootstrapper


Bootstrapper ist Eine Schnittstelle zum Bootstrapping des Ladens von Klassen, um externe Ressourcen zu registrieren. Das heißt, eine oder mehrere Ressourcen werden nicht direkt in der Klasse definiert, sondern über Plug-Ins eingeführt. Es sollte in Verbindung mit Zend_Application_Bootstrap_Bootstrapper verwendet werden; Zend_Application_Bootstrap_BootstrapAbstract implementiert diese Funktionalität.

Schnittstellenmethoden:

Zend_Application_Bootstrap_ResourceBootstrapper-Schnittstelle

Zend Framework教程之Bootstrap类用法概述

Zend_Application_Bootstrap_BootstrapAbstract


<.>Zend_Application_Bootst rap_BootstrapAbstract ist Eine abstrakte Klasse, die eine allgemeine Bootstrap-Grundfunktionalität bereitstellt. Es implementiert Zend_Application_Bootstrap_Bootstrapper und Zend_Application_Bootstrap_ResourceBootstrapper.

Zend_Application_Bootstrap_BootstrapAbstract-Methoden

Zend Framework教程之Bootstrap类用法概述

Zend Framework教程之Bootstrap类用法概述

Zend_Application_Bootstrap_Bootstrap


<.>Zend_Application_Bootstrap _Bootstrap ist Zend_Application_Bootstrap_BootstrapAbstract-spezifische Implementierung. Seine Hauptfunktion besteht darin, Ressourcen zu registrieren und dann die run()-Methode auszuführen.

In den meisten Fällen können Sie diese Klasse erben oder diese Klasse entsprechend Ihren Bootstrapping-Anforderungen direkt verwenden und Ressourcen-Plug-Ins registrieren.

Funktion zum automatischen Laden von Anwendungen aktivieren

Darüber hinaus bietet die Implementierung dieses Handbuchs die Funktion, automatisch einen angegebenen „Namespace“ oder ein Präfix einer angegebenen Ressourcenklasse zu laden

Im Wesentlichen instanziiert es ein Zend_Application_Module_Autoloader-Objekt und die Parameter sind der Namespace und das Verzeichnis der Boot-Klasse. Diese Funktion kann aktiviert werden, indem der Namespace über die Konfigurationsoption „appnamespace“ festgelegt wird.

Als INI-Beispiel:

Oder in XML:
appnamespace = "Application"
Nach dem Login kopieren

Standardmäßig stellt Zend_Tool den Namespace „Application“ bereit.
<appnamespace>Application</appnamespace>
Nach dem Login kopieren

Alternativ können Sie den Namespace über das Attribut $_appNamespace in der Bootstrap-Klasse angeben.

Ich hoffe, dass dieser Artikel für alle, die sich mit PHP-Programmierung befassen, hilfreich sein wird.
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
   protected $_appNamespace = &#39;Application&#39;;
}
Nach dem Login kopieren

Weitere Artikel zum Zend Framework Tutorial – Überblick über die Verwendung von Bootstrap-Klassen finden Sie auf der chinesischen PHP-Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)