PHP & nbsp; Explicación detallada de la matriz SERVER incorporada

$ _SERVER ['PHP_SELF'] # El nombre de archivo del script que se está ejecutando actualmente, que está relacionado con la raíz del documento.
$ _SERVER ['argv'] #Los parámetros pasados ​​al script.
$ _SERVER ['argc'] # contiene el número de parámetros de línea de comando pasados ​​al programa (si se ejecuta en modo de línea de comando).
$ _SERVER ['GATEWAY_INTERFACE'] # La versión de la especificación CGI utilizada por el servidor. Por ejemplo, "CGI / 1.1".
$ _SERVER ['SERVER_NAME'] # El nombre del servidor donde se está ejecutando el script.
$ _SERVER ['SERVER_SOFTWARE'] # La cadena de identificación del servidor, que se da en el encabezado al responder a la solicitud.
$ _SERVER ['SERVER_PROTOCOL'] # El nombre y versión del protocolo de comunicación al solicitar la página. Por ejemplo, "HTTP / 1.0".
$ _SERVER ['REQUEST_METHOD'] # Método de solicitud al visitar la página. Por ejemplo: "GET", "HEAD", "POST", "PUT".
$ _SERVER ['QUERY_STRING'] # Cadena de consulta (consulta).
$ _SERVER ['DOCUMENT_ROOT'] # El directorio raíz del documento donde se encuentra el script que se está ejecutando actualmente. Definido en el archivo de configuración del servidor.
$ _SERVER ['HTTP_ACCEPT'] #Aceptar: contenido del encabezado de la solicitud actual.
$ _SERVER ['HTTP_ACCEPT_CHARSET'] # Accept-Charset de la solicitud actual: El contenido del encabezado. Por ejemplo: "iso-8859-1, *, utf-8".
$ _SERVER ['HTTP_ACCEPT_ENCODING'] # Accept-Encoding de la solicitud actual: el contenido del encabezado. Por ejemplo: "gzip".
$ _SERVER ['HTTP_ACCEPT_LANGUAGE'] # El contenido del encabezado Accept-Language: de la solicitud actual. Por ejemplo: "en".
$ _SERVER ['HTTP_CONNECTION'] # El contenido de la conexión: encabezado de la solicitud actual. Por ejemplo: "Keep-Alive".
$ _SERVER ['HTTP_HOST'] # El contenido del Host: encabezado de la solicitud actual.
$ _SERVER ['HTTP_REFERER'] #Enlace a la dirección URL de la página anterior de la página actual.
$ _SERVER ['HTTP_USER_AGENT'] #User_Agent de la solicitud actual: contenido del encabezado.
$ _SERVER ['HTTPS']: si se accede a través de https, se establece en un valor no vacío (activado), de lo contrario devuelve apagado
$ _SERVER ['REMOTE_ADDR'] # La dirección IP del usuario que está navegando en la página actual .
$ _SERVER ['REMOTE_HOST'] # El nombre de host del usuario que está navegando por la página actual.
$ _SERVER ['REMOTE_PORT'] # El puerto utilizado por el usuario para conectarse al servidor.
$ _SERVER ['SCRIPT_FILENAME'] # El nombre de ruta absoluto del script que se está ejecutando actualmente.
$ _SERVER ['SERVER_ADMIN'

$ _SERVER ['SERVER_SIGNATURE'] # Una cadena que contiene la versión del servidor y el nombre del host virtual.
$ _SERVER ['PATH_TRANSLATED'] # La ruta base del sistema de archivos (no el directorio raíz del documento) donde se encuentra el script actual.
$ _SERVER ['SCRIPT_NAME'] # contiene la ruta del script actual. Esto es muy útil cuando la página necesita apuntar a sí misma.
$ _SERVER ['REQUEST_URI'] #URI requerido para acceder a esta página. Por ejemplo, "/index.html".
$ _SERVER ['PHP_AUTH_USER'] #Cuando PHP se ejecuta en modo de módulo Apache y usa la función de autenticación HTTP, esta variable es el nombre de usuario ingresado por el usuario.
$ _SERVER ['PHP_AUTH_PW'] #Cuando PHP se ejecuta en modo de módulo Apache y usa la función de autenticación HTTP, esta variable es la contraseña ingresada por el usuario.
$ _SERVER ['AUTH_TYPE'] #Cuando PHP se ejecuta en el modo de módulo Apache y se utiliza la autenticación HTTP, esta variable es el tipo de autenticación.

Supongo que te gusta

Origin blog.csdn.net/keke795/article/details/113092148
Recomendado
Clasificación