putenvEstablece el valor de una variable de entorno
&reftitle.description;
boolputenvstringsetting
Agrega setting al entorno del servidor. La
variable de entorno existirá únicamente durante la petición actual. Al
final de la petición el entorno es recuperado a su estado original.
Definir ciertas variables de entorno puede representar una brecha de
seguridad potencial. La directiva
safe_mode_allowed_env_vars contiene una lista de
prefijos delimitados por comas. En Modo Seguro, el usuario puede alterar
únicamente variables de entorno cuyos nombres comiencen con los prefijos
ofrecidos por esta directiva. Por omisión, los usuarios sólo podrán
definir variables de entorno que comiencen con PHP_
(p.ej. PHP_FOO=BAR). Nota: si esta directiva se
encuentra vacía, ¡PHP permitirá que el usuario modifique CUALQUIER
variable de entorno!
La directiva safe_mode_protected_env_vars contiene una
lista de variables de entorno delimitadas por comas, que el usuario final
no podrá modificar usando putenv. Estas variables
serán protegidas incluso si safe_mode_allowed_env_vars
se establece de tal modo que permita modificarlas.
&reftitle.parameters;
setting
El parámetro, como p.ej. "FOO=BAR"
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Definición de una variable de entorno
]]>
&reftitle.notes;
La directiva safe_mode_allowed_env_vars y
safe_mode_protected_env_vars sólo tendrán efecto
cuando safe_mode esté habilitado.
&reftitle.seealso;
getenvapache_setenv