PHP: Konstanten können in der Standarddatei php.ini gesetzt werden
Ich möchte eine Konstante (eine Zeichenkette), die allen PHP-Skripten auf dem Server zur Verfügung steht.
Gemäßhttp://php.net/manual/en/function.parse-ini-file.php Dies ist recht einfach, wenn Sie eine zusätzliche INI-Datei analysieren. Ich möchte jedoch keine zusätzliche Datei analysieren. Ich möchte meine Konstante in der globalen php.ini festlegen, ohne dass Sie irgendetwas in den Skripten analysieren müssen. (Tatsächlich ist das der springende Punkt, weil ich die Konstante brauche, um das Zeug zu finden, das / parse / etc enthalten soll: Wenn ich weiß, wo diese zusätzliche INI-Datei wäre, brauche ich sie nicht mehr!)
Nur eine neue Konstante in der php.ini zu erfinden und dann mit ini_get () darauf zuzugreifen, funktioniert nicht. Gibt es eine andere Möglichkeit?
Ich kompiliere Apache und PHP selbst, so dass ich die Konstante auch zur Kompilierungszeit setzen und / oder Apache-Konstanten verwenden kann, falls dies erforderlich ist.