After taking your course, my knowledge of PHP has ballooned! "Nachdem ich Ihren Kurs hat meine Kenntnisse in PHP aufgebläht!"
Rauben

PHP-Konfigurationsdateien

Wann immer Sie eine anständige Größe Anwendung zu erstellen müssen Sie wahrscheinlich, um die Konfiguration Werte zu speichern. Während Sie Konfigurationswerte können codieren kann dies Ihren Code spröde wie haben Sie diese Konfigurationsänderungen überall, wo sie sind fest einprogrammiert zu aktualisieren, wenn Sie den Wert aktualisieren möchten. Welche könnte durchaus eine Qual sein, wenn dies in 10 + gespeichert Dateien !

Der einfachste Weg, dies zu umgehen, ist die Verwendung der PHP-Konfiguration eingebaute Kapazität.

Legen Sie dazu Ihre eigene Konfigurationsdatei, in diesem Fall seinen Namen config.ini.

" phprocks " DatabaseName = "phprocks"
" localhost " Hostname = "localhost"
" test " Benutzername = "test"
" password1 23 " Password = "password1 23"
Dieses kann dann mit dem parse_ini_file Funktion gelesen werden, etwa so:
config = parse_ini_file ( " config . ini " ) ; $ Config = parse_ini_file ("config ini.");
will output phprocks / / Ausgabe phprocks
$ config [ ' DatabaseName ' ] ; echo $ config ['DatabaseName'];
Wenn Sie eine Menge von Konfigurations-Werte haben, kann dies in Abschnitte aufgeteilt werden, so würde die Config-Datei modifiziert, um sein werden:
Database ] [Datenbank]
" phprocks " DatabaseName = "phprocks"
" localhost " Hostname = "localhost"
" test " Benutzername = "test"
" password1 23 " Password = "password1 23"
Site ] [Site]
" PHP Rocks ! - " SiteTitle = "PHP-Felsen -!"
Also, um die Konfigurationsdatei mit den Abschnitten müssen Sie einen zusätzlichen Parameter in der parse_ini_file Funktion angeben, wie unten dargestellt verwenden.
config = parse_ini_file ( " config . ini " , true ) ; $ Config = parse_ini_file ("config ini.", True);
will output phprocks / / Ausgabe phprocks
$ config [ ' Database ' ] [ ' DatabaseName ' ] ; echo $ config ['Database'] ['DatabaseName'];
Dies gibt ein mehrdimensionales Array, weshalb müssen Sie zuerst angeben, den gewünschten Abschnitt ist so in dem obigen Beispiel-Datenbank vor dem Konfigurationselement DatabaseName

Kommentare zu Datum: 1. Seite 1 von 1. Durchschnittliche Bewertung:
8:46pm on Thursday, April 14th, 2011 Waleed 08.46 Uhr am Donnerstag, 14 April, 2011
Einfach erstaunlich. Nachdem man durch so viele Tutorial ist diese Konfiguration, was nützlich und neu für mich ..
PHP-Rocks .. Du Rocks.

Security Image
Geschrieben von: Dominic Skinner
Zuletzt aktualisiert: 2011.10.25 16.00.38