PHP 5 has reached end of support and will be
deprecated
on January 31, 2026. After deprecation, you won't be able to deploy PHP 5
applications, even if your organization previously used an organization policy to
re-enable deployments of legacy runtimes. Your existing PHP
5 applications will continue to run and receive traffic after their
deprecation date. We recommend that
you
migrate to the latest supported version of PHP.
\google\appengine\api\users\UserServiceUtil
Stay organized with collections
Save and categorize content based on your preferences.
FINAL
Constants
HTTP_X_APPENGINE
Methods
getUserEnvironmentVariable
STATIC
getUserEnvironmentVariable(string $var_name) : \google\appengine\api\users\The
Retrieve an environment variable specifically for the UserService.
Under managed VMs, the UserService environment variables are sent as
HTTP headers with the prefix 'HTTP_XAPPENGINE'. This function first
checks if the environment variable is set, and if not checks if it is
set with the prefix string.
Parameters
Name |
Description |
$var_name
|
string
The variable name to check. |
Returns
\google\appengine\api\users\The
environment value, or false if not found.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-06-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-16 UTC."],[[["\u003cp\u003e\u003ccode\u003egetUserEnvironmentVariable\u003c/code\u003e retrieves UserService environment variables, which are used by managed VMs.\u003c/p\u003e\n"],["\u003cp\u003eThis function checks for variables directly and also with the 'HTTP_X_APPENGINE' prefix.\u003c/p\u003e\n"],["\u003cp\u003eThe function's parameter is \u003ccode\u003e$var_name\u003c/code\u003e, which represents the variable name that will be checked.\u003c/p\u003e\n"],["\u003cp\u003eIt will either return the variable's value or return false if not found.\u003c/p\u003e\n"]]],[],null,["# \\google\\appengine\\api\\users\\UserServiceUtil\n\nFINAL\n\nConstants\n---------\n\n### HTTP_X_APPENGINE\n\nMethods\n-------\n\n### getUserEnvironmentVariable\n\n\nSTATIC\n\n`getUserEnvironmentVariable(string `$var_name`) : \\google\\appengine\\api\\users\\The`\n\nRetrieve an environment variable specifically for the UserService.\n\nUnder managed VMs, the UserService environment variables are sent as\nHTTP headers with the prefix 'HTTP_X*APPENGINE*'. This function first\nchecks if the environment variable is set, and if not checks if it is\nset with the prefix string.\n\n#### Parameters\n\n#### Returns\n\n`\\google\\appengine\\api\\users\\The`\n\nenvironment value, or false if not found."]]