Zend_Framework Config.ini

Heute möchte ich euch etwas über Zend_Framework Config.ini erzählen, den diese ist nicht nur dazu da, um eine Verbindung zur Datenbank herzustellen.
Man kann noch einiges mehr damit anstellen, vorallem wenn man sie in die Registry schreibt, so das die Config daten von überall abrufbar sind.

1)

Normal kann man zb. folgendes in die Config schreiben:

Daten = "BlaBla"

Abrufen könnt ihr es folgender Maßen, ich mach einmal das holen der Config daten aus der Registry hier mit:

$ini = new Zend_Config_Ini('bla');      // in die klammern kommt der name der config datei in diesem fall Bla.ini
$ini->Daten;

2)

Um mehr struktur hineinzubringen können ihr mit Subkeys arbeiten, da könnt ihr soviele wie ihr möchtet aneinander pappen.

Daten.Person = "Ich"

Abruf:

$ini->Daten->Person;

3)

Array gibt es natürlich auch und auch verschiedene Arten, ich stell euch jedoch nur 1 vor.

Array1[] = "Inhalt"
Array1[] = “Inhalt2″

Abruf:

$ini->Array1->1;    // Ausgabe wäre hier: Inhalt2; ihr arbeitet hier mit den Keys

4)

TIPP: Für absolute Ordnung kann man innerhalb der Ini Gruppieren aber für normal große Projekte braucht man das in der Regel nicht.

Trotzdem erwähne ich kurz wie es funktioniert:

[group]
Key = "value"

Abruf:

$ini = new Zend_Config_Ini('bla', 'group');   //dateiname + gruppenname

der restliche abruf der daten erfolgt wie oben nur das nun bei dem einbeziehen der Ini datei die Gruppe miteinbezogen werden muss!

*


*

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress