PHP 超全局变量主要包括以下几种:
$_GLOBALS:这是一个关联数组,包含了全局作用域中所有可用的变量。你可以使用它来访问其他作用域中的变量。
$_SERVER:这个超全局变量包含了有关头、路径和脚本位置等服务器信息。它的值在不同的服务器和配置中可能会有所不同。
$_GET:这个超全局变量包含了通过 GET 方法传递的变量。当你使用一个 URL 参数来传递数据时,这些数据会被存储在这个数组中。
$_POST:这个超全局变量包含了通过 POST 方法传递的变量。当你提交一个表单时,这些数据会被存储在这个数组中。
$_COOKIE:这个超全局变量包含了通过 cookie 传递的变量。当你设置一个 cookie 时,这些数据会被存储在这个数组中。
$_SESSION:这个超全局变量包含了通过 session 传递的变量。当你使用 session 时,这些数据会被存储在这个数组中。
$_FILES:这个超全局变量包含了通过文件上传传递的变量。当你上传一个文件时,这些数据会被存储在这个数组中。
$_REQUEST:这个超全局变量包含了通过 GET、POST 和 cookie 传递的变量。它是一个关联数组,包含了 $_GET、$_POST 和 $_COOKIE 数组中的所有元素。
$_ENV:这个超全局变量包含了通过环境变量传递的变量。它是一个关联数组,包含了服务器环境中的所有环境变量。
$_error:这个超全局变量包含了 PHP 错误信息。当你使用 set_error_handler() 函数自定义错误处理时,错误信息会被存储在这个数组中。
$_length:这个超全局变量包含了 count() 函数返回的数组元素个数。它只在 $_SERVER['REQUEST_METHOD'] 为 ‘POST’ 或 ‘PUT’ 时有效。
$_context:这个超全局变量包含了当前执行上下文的信息。它主要用于调试和错误报告。
$_id:这个超全局变量包含了当前脚本的 ID。它主要用于调试和错误报告。
$_level:这个超全局变量包含了当前错误处理级别的深度。它主要用于调试和错误报告。
$_cookie:这个超全局变量包含了通过 cookie 传递的变量。它实际上是 $_GLOBALS['HTTP_COOKIE'] 的别名。
$_filename:这个超全局变量包含了当前执行脚本的文件名。它主要用于调试和错误报告。
$_directory:这个超全局变量包含了当前执行脚本的目录名。它主要用于调试和错误报告。
$_script_name:这个超全局变量包含了当前执行脚本的完整路径。它主要用于调试和错误报告。
$_server:这个超全局变量包含了有关头、路径和脚本位置等服务器信息。它实际上是 $_GLOBALS['HTTP_SERVER'] 的别名。
$_user_agent:这个超全局变量包含了客户端的 User-Agent 信息。它主要用于调试和错误报告。
$_http_accept:这个超全局变量包含了客户端接受的 MIME 类型。它主要用于调试和错误报告。
$_http_referer:这个超全局变量包含了客户端请求的原始 URL。它主要用于调试和错误报告。
$_http_x_forwarded_for:这个超全局变量包含了客户端 IP 地址。它主要用于调试和错误报告。
$_http_x_forwarded:这个超全局变量包含了 HTTP 请求头中的 X-Forwarded-* 属性。它主要用于调试和错误报告。
$_php_errormsg:这个超全局变量包含了 PHP 错误消息。它主要用于自定义错误处理。
$_php_errormsg_type:这个超全局变量包含了 PHP 错误消息的类型。它主要用于自定义错误处理。
$_php_arg_list:这个超全局变量包含了传递给脚本的命令行参数。它主要用于自定义错误处理。
$_php_arg_count:这个超全局变量包含了传递给脚本的命令行参数个数。它主要用于自定义错误处理。
$_php_ini:这个超全局变量包含了 php.ini 配置文件的路径。它主要用于自定义错误处理。
$_php_ini_loaded:这个超全局变量包含了已加载的 php.ini 配置文件的路径。它主要用于自定义错误处理。
$_php_ini_scan_dir:这个超全局变量包含了 php.ini 配置文件扫描的目录列表。它主要用于自定义错误处理。
$_php_sapi_name:这个超全局变量包含了 PHP 服务器应用程序接口(SAPI)的名称。它主要用于自定义错误处理。
$_php_self:这个超全局变量包含了当前执行脚本的路径。它主要用于自定义错误处理。
$_php_top_level_filename:这个超全局变量包含了当前执行脚本的顶级文件名。它主要用于自定义错误处理。
$_php_top_level_dir:这个超全局变量包含了当前执行脚本的顶级目录名。它主要用于自定义错误处理。
$_php_script_uri:这个超全局变量包含了当前执行脚本的完整 URI。它主要用于自定义错误处理。
$_php_script_name:这个超全局变量包含了当前执行脚本的文件名。它主要用于自定义错误处理。
$_php_request_uri:这个超全局变量包含了客户端请求的完整 URI。它主要用于自定义错误处理。
$_php_query_string:这个超全局变量包含了客户端请求的查询字符串。它主要用于自定义错误处理。
$_php_content_type:这个超全局变量包含了客户端请求的内容类型。它主要用于自定义错误处理。
$_php_content_length:这个超全局变量包含了客户端请求的内容长度。它主要用于自定义错误处理。
$_php_error_log_file:这个超全局变量包含了 PHP 错误日志文件的路径。它主要用于自定义错误处理。
$_php_error_log_pid:这个超全局变量包含了 PHP 错误日志进程的 ID。它主要用于自定义错误处理。
$_php_error_log_header:这个超全局变量包含了 PHP 错误日志文件的标题行。它主要用于自定义错误处理。
$_php_error_log_lines:这个超全局变量包含了 PHP 错误日志文件中的行数。它主要用于自定义错误处理。
$_php_error_log_level:这个超全局变量包含了 PHP 错误日志文件中的错误级别。它主要用于自定义错误处理。
$_php_error_log_time:这个超全局变量包含了 PHP 错误日志文件中的时间戳。它主要用于自定义错误处理。
$_php_error_log_message:这个超全局变量包含了 PHP 错误日志文件中的错误消息。它主要用于自定义错误处理。
$_php_error_log_context:这个超全局变量包含了 PHP 错误日志文件中的上下文信息。它主要用于自定义错误处理。
$_php_error_log_user:这个超全局变量包含了 PHP 错误日志文件中的用户信息。它主要用于自定义错误处理。
$_php_error_log_host:这个超全局变量包含了 PHP 错误日志文件中的主机信息。它主要用于自定义错误处理。
$_php_error_log_domain:这个超全局变量包含了 PHP 错误日志文件中的域名信息。它主要用于自定义错误处理。
$_php_error_log_path:这个超全局变量包含了 PHP 错误日志文件中的路径信息。它主要用于自定义错误处理。
$_php_error_log_extension:这个超全局变量包含了 PHP 错误日志文件中的扩展信息。它主要用于自定义错误处理。
$_php_error_log_function:这个超全局变量包含了 PHP 错误日志文件中的函数信息。它主要用于自定义错误处理。
$_php_error_log_file_owner:这个超全局变量包含了 PHP 错误日志文件的所有者信息。它主要用于自定义错误处理。
$_php_error_log_file_group:这个超全局变量包含了 PHP 错误日志文件的用户组信息。它主要用于自定义错误处理。
$_php_error_log_file_perms:这个超全局变量包含了 PHP 错误日志文件的权限信息。它主要用于自定义错误处理。
$_php_error_log_file_size:这个超全局变量包含了 PHP 错误日志文件的大小信息。它主要用于自定义错误处理。
$_php_error_log_file_mtime:这个超全局变量包含了 PHP 错误日志文件的修改时间信息。它主要用于自定义错误处理。
$_php_error_log_file_ctime:这个超全局变量包含了 PHP 错误日志文件的创建时间信息。它主要用于自定义错误处理。
$_php_error_log_file_atime:这个超全局变量包含了 PHP 错误日志文件的访问时间信息。它主要用于自定义错误处理。
$_php_error_log_file_btime:这个超全局变量包含了 PHP 错误日志文件的备份时间信息。它主要用于自定义错误处理。
$_php_error_log_file_md5:这个超全局变量包含了 PHP 错误日志文件的 MD5 哈希值。它主要用于自定义错误处理。
$_php_error_log_file_sha1:这个超全局变量包含了 PHP 错误日志文件的 SHA1 哈希值。它主要用于自定义错误处理。
$_php_error_log_file_crc32:这个超全局变量包含了 PHP 错误日志文件的 CRC32 校验和。它主要用于自定义错误处理。
$_php_error_log_file_size_bytes:这个超全局变量包含了 PHP 错误日志文件的大小(字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_kbytes:这个超全局变量包含了 PHP 错误日志文件的大小(千字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_mbytes:这个超全局变量包含了 PHP 错误日志文件的大小(兆字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_gbytes:这个超全局变量包含了 PHP 错误日志文件的大小(吉字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_tbytes:这个超全局变量包含了 PHP 错误日志文件的大小(太字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_pbytes:这个超全局变量包含了 PHP 错误日志文件的大小(拍字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_ebytes:这个超全局变量包含了 PHP 错误日志文件的大小(艾字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_zbytes:这个超全局变量包含了 PHP 错误日志文件的大小(泽字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_ybytes:这个超全局变量包含了 PHP 错误日志文件的大小(尧字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_obytes:这个超全局变量包含了 PHP 错误日志文件的大小(欧字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_nbytes:这个超全局变量包含了 PHP 错误日志文件的大小(诺字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_xbytes:这个超全局变量包含了 PHP 错误日志文件的大小(克字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_ybytes:这个超全局变量包含了 PHP 错误日志文件的大小(约字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_zbytes:这个超全局变量包含了 PHP 错误日志文件的大小(仄字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_abytes:这个超全局变量包含了 PHP 错误日志文件的大小(阿字节)。它主要用于自定义错误处理。
$_php_error_log_file_size_bbytes:这个超全局变量包含了 PHP 错误日志文件的大小(布字节)。它主要用于自定义错误处理。
`$_php_error_log_file_size_cbytes