Neue PHP - Deklaration von Datenbank-Verbindungszeichenfolge
Ich bin neu in PHP und würde gerne Fragen, was die beste mögliche Weise zu erklären, application-level-Variablen und Datenbank-connection-strings oder-Konfigurationen?
Wie werden diese application-level-Variablen zugänglich, um meine Skripte?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist alltäglich (zum Zeitpunkt des Schreibens) zum speichern von Verbindungsinformationen in Konstanten, in eine Datei namens
config.php
oder ähnliches. Aufgrund der sensiblen Natur der Inhalt der Datei, es ist auch eine gute Idee, speichern Sie diese Datei außerhalb des web-root.So hätten Sie, in
config.php
:Und nutzen Sie dann in Ihren Skripten:
Vorausgesetzt, Ihre
config.php
ist im gleichen Verzeichnis wie Ihr Skript.Erstellen Sie eine Datei mit dem Namen 'config.php' und gehören in Ihren Skripts.
Meisten PHP-frameworks bereits eine config-Datei, wenn du gehst zu verwenden, müssen Sie nur fügen Sie Ihre Variablen gibt.
Wenn Sie gehen, um schreiben Sie Ihre PHP-code in klassischem Unifarben-Stil (nicht Objekt-orientiert) Sie können erklären, dass Ihre db-Referenzen in einigen PHP-Datei und dann auf Sie zugreifen, als Globale Variablen. Beispiel:
config.php
somefile.php