5.8. Wie kann ich auf Umgebungsvariablen zugreifen?Antwort von Kristian KöhntoppMan kann Umgebungsvariablen über die PHP-Einbaufunktion getenv() eine solche Variable lesen und sie mit Hilfe der PHP-Einbaufunktion putenv() setzen. Dies ist die empfohlene Methode. Alternativ sind Umgebungsvariablen sind innerhalb von PHP als Variablen im Array $_ENV verfügbar. Die Umgebungsvariable HOME steht also als Element im Array $_ENV["HOME"] zur Verfügung.
<?php
function somefunc() {
// Empfohlen
echo getenv("HOME"). "<br />\n";
// $_ENV ist superglobal und automatisch in
// Funktionen verfügbar.
echo $_ENV["HOME"]<br />\n";
}
somefunc();
?>
Mit Hilfe der Funktion phpinfo() bekommt man unter anderem auch eine Übersicht über alle diese Variablen. |
||
| 5.8. Wie kann ich auf Umgebungsvariablen zugreifen? http://www.php-faq.de/q/q-php-umgebung.html |
||
| Archiv der de.comp.lang.php-FAQ Dies ist eine Archivseite von 2008 und wurde seitdem nicht geändert. Das dclp-FAQ-Team | ||