Peter Thomassen: PHP - globale Variablen

Beitrag lesen

Hallo "G.",

beim registrieren einer globalen Umgebungsvariable mit

define("GLOBALE_VARIABLE","#wert");

sollte selbige eigentlich als $GLOBALE_VARIABLE oder als
getenv("GLOBALE_VARIABLE"); zur Verfügung stehen. Leider nicht der Fall. Gibt es vielleicht in der php.ini Einstellungen, die diese PHP Funktion deaktiviert? Vielen Dank im Vorraus!

Mit deiner Vorgehensweise definierst Du eine Konstante, auf die
ohne Variablenzeichen zugegriffen wird.

<?php
    define('_a4aSAM_passwd', '/etc/passwd');

$file = file(_a4aSAM_passwd);
?>

Beachte, dass es Bräuche gibt, wie die Namen einer Konstante
gewählt werden.

Bye,
Peter

--
Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.