溫馨提示×

php的超全局變量有哪些擴展功能

PHP
小樊
81
2024-10-13 12:39:56
欄目: 編程語言

PHP 超全局變量主要包括以下幾種:

  1. $_GLOBALS:這是一個關(guān)聯(lián)數(shù)組,包含了全局作用域中所有可用的變量。你可以使用它來訪問其他作用域中的變量。

  2. $_SERVER:這個超全局變量包含了有關(guān)頭、路徑和腳本位置等服務(wù)器信息。它的值在不同的服務(wù)器和配置中可能會有所不同。

  3. $_GET:這個超全局變量包含了通過 GET 方法傳遞的變量。當你使用一個 URL 參數(shù)來傳遞數(shù)據(jù)時,這些數(shù)據(jù)會被存儲在這個數(shù)組中。

  4. $_POST:這個超全局變量包含了通過 POST 方法傳遞的變量。當你提交一個表單時,這些數(shù)據(jù)會被存儲在這個數(shù)組中。

  5. $_COOKIE:這個超全局變量包含了通過 cookie 傳遞的變量。當你設(shè)置一個 cookie 時,這些數(shù)據(jù)會被存儲在這個數(shù)組中。

  6. $_SESSION:這個超全局變量包含了通過 session 傳遞的變量。當你使用 session 時,這些數(shù)據(jù)會被存儲在這個數(shù)組中。

  7. $_FILES:這個超全局變量包含了通過文件上傳傳遞的變量。當你上傳一個文件時,這些數(shù)據(jù)會被存儲在這個數(shù)組中。

  8. $_REQUEST:這個超全局變量包含了通過 GET、POST 和 cookie 傳遞的變量。它是一個關(guān)聯(lián)數(shù)組,包含了 $_GET、$_POST 和 $_COOKIE 數(shù)組中的所有元素。

  9. $_ENV:這個超全局變量包含了通過環(huán)境變量傳遞的變量。它是一個關(guān)聯(lián)數(shù)組,包含了服務(wù)器環(huán)境中的所有環(huán)境變量。

  10. $_error:這個超全局變量包含了 PHP 錯誤信息。當你使用 set_error_handler() 函數(shù)自定義錯誤處理時,錯誤信息會被存儲在這個數(shù)組中。

  11. $_length:這個超全局變量包含了 count() 函數(shù)返回的數(shù)組元素個數(shù)。它只在 $_SERVER['REQUEST_METHOD'] 為 ‘POST’ 或 ‘PUT’ 時有效。

  12. $_context:這個超全局變量包含了當前執(zhí)行上下文的信息。它主要用于調(diào)試和錯誤報告。

  13. $_id:這個超全局變量包含了當前腳本的 ID。它主要用于調(diào)試和錯誤報告。

  14. $_level:這個超全局變量包含了當前錯誤處理級別的深度。它主要用于調(diào)試和錯誤報告。

  15. $_cookie:這個超全局變量包含了通過 cookie 傳遞的變量。它實際上是 $_GLOBALS['HTTP_COOKIE'] 的別名。

  16. $_filename:這個超全局變量包含了當前執(zhí)行腳本的文件名。它主要用于調(diào)試和錯誤報告。

  17. $_directory:這個超全局變量包含了當前執(zhí)行腳本的目錄名。它主要用于調(diào)試和錯誤報告。

  18. $_script_name:這個超全局變量包含了當前執(zhí)行腳本的完整路徑。它主要用于調(diào)試和錯誤報告。

  19. $_server:這個超全局變量包含了有關(guān)頭、路徑和腳本位置等服務(wù)器信息。它實際上是 $_GLOBALS['HTTP_SERVER'] 的別名。

  20. $_user_agent:這個超全局變量包含了客戶端的 User-Agent 信息。它主要用于調(diào)試和錯誤報告。

  21. $_http_accept:這個超全局變量包含了客戶端接受的 MIME 類型。它主要用于調(diào)試和錯誤報告。

  22. $_http_referer:這個超全局變量包含了客戶端請求的原始 URL。它主要用于調(diào)試和錯誤報告。

  23. $_http_x_forwarded_for:這個超全局變量包含了客戶端 IP 地址。它主要用于調(diào)試和錯誤報告。

  24. $_http_x_forwarded:這個超全局變量包含了 HTTP 請求頭中的 X-Forwarded-* 屬性。它主要用于調(diào)試和錯誤報告。

  25. $_php_errormsg:這個超全局變量包含了 PHP 錯誤消息。它主要用于自定義錯誤處理。

  26. $_php_errormsg_type:這個超全局變量包含了 PHP 錯誤消息的類型。它主要用于自定義錯誤處理。

  27. $_php_arg_list:這個超全局變量包含了傳遞給腳本的命令行參數(shù)。它主要用于自定義錯誤處理。

  28. $_php_arg_count:這個超全局變量包含了傳遞給腳本的命令行參數(shù)個數(shù)。它主要用于自定義錯誤處理。

  29. $_php_ini:這個超全局變量包含了 php.ini 配置文件的路徑。它主要用于自定義錯誤處理。

  30. $_php_ini_loaded:這個超全局變量包含了已加載的 php.ini 配置文件的路徑。它主要用于自定義錯誤處理。

  31. $_php_ini_scan_dir:這個超全局變量包含了 php.ini 配置文件掃描的目錄列表。它主要用于自定義錯誤處理。

  32. $_php_sapi_name:這個超全局變量包含了 PHP 服務(wù)器應用程序接口(SAPI)的名稱。它主要用于自定義錯誤處理。

  33. $_php_self:這個超全局變量包含了當前執(zhí)行腳本的路徑。它主要用于自定義錯誤處理。

  34. $_php_top_level_filename:這個超全局變量包含了當前執(zhí)行腳本的頂級文件名。它主要用于自定義錯誤處理。

  35. $_php_top_level_dir:這個超全局變量包含了當前執(zhí)行腳本的頂級目錄名。它主要用于自定義錯誤處理。

  36. $_php_script_uri:這個超全局變量包含了當前執(zhí)行腳本的完整 URI。它主要用于自定義錯誤處理。

  37. $_php_script_name:這個超全局變量包含了當前執(zhí)行腳本的文件名。它主要用于自定義錯誤處理。

  38. $_php_request_uri:這個超全局變量包含了客戶端請求的完整 URI。它主要用于自定義錯誤處理。

  39. $_php_query_string:這個超全局變量包含了客戶端請求的查詢字符串。它主要用于自定義錯誤處理。

  40. $_php_content_type:這個超全局變量包含了客戶端請求的內(nèi)容類型。它主要用于自定義錯誤處理。

  41. $_php_content_length:這個超全局變量包含了客戶端請求的內(nèi)容長度。它主要用于自定義錯誤處理。

  42. $_php_error_log_file:這個超全局變量包含了 PHP 錯誤日志文件的路徑。它主要用于自定義錯誤處理。

  43. $_php_error_log_pid:這個超全局變量包含了 PHP 錯誤日志進程的 ID。它主要用于自定義錯誤處理。

  44. $_php_error_log_header:這個超全局變量包含了 PHP 錯誤日志文件的標題行。它主要用于自定義錯誤處理。

  45. $_php_error_log_lines:這個超全局變量包含了 PHP 錯誤日志文件中的行數(shù)。它主要用于自定義錯誤處理。

  46. $_php_error_log_level:這個超全局變量包含了 PHP 錯誤日志文件中的錯誤級別。它主要用于自定義錯誤處理。

  47. $_php_error_log_time:這個超全局變量包含了 PHP 錯誤日志文件中的時間戳。它主要用于自定義錯誤處理。

  48. $_php_error_log_message:這個超全局變量包含了 PHP 錯誤日志文件中的錯誤消息。它主要用于自定義錯誤處理。

  49. $_php_error_log_context:這個超全局變量包含了 PHP 錯誤日志文件中的上下文信息。它主要用于自定義錯誤處理。

  50. $_php_error_log_user:這個超全局變量包含了 PHP 錯誤日志文件中的用戶信息。它主要用于自定義錯誤處理。

  51. $_php_error_log_host:這個超全局變量包含了 PHP 錯誤日志文件中的主機信息。它主要用于自定義錯誤處理。

  52. $_php_error_log_domain:這個超全局變量包含了 PHP 錯誤日志文件中的域名信息。它主要用于自定義錯誤處理。

  53. $_php_error_log_path:這個超全局變量包含了 PHP 錯誤日志文件中的路徑信息。它主要用于自定義錯誤處理。

  54. $_php_error_log_extension:這個超全局變量包含了 PHP 錯誤日志文件中的擴展信息。它主要用于自定義錯誤處理。

  55. $_php_error_log_function:這個超全局變量包含了 PHP 錯誤日志文件中的函數(shù)信息。它主要用于自定義錯誤處理。

  56. $_php_error_log_file_owner:這個超全局變量包含了 PHP 錯誤日志文件的所有者信息。它主要用于自定義錯誤處理。

  57. $_php_error_log_file_group:這個超全局變量包含了 PHP 錯誤日志文件的用戶組信息。它主要用于自定義錯誤處理。

  58. $_php_error_log_file_perms:這個超全局變量包含了 PHP 錯誤日志文件的權(quán)限信息。它主要用于自定義錯誤處理。

  59. $_php_error_log_file_size:這個超全局變量包含了 PHP 錯誤日志文件的大小信息。它主要用于自定義錯誤處理。

  60. $_php_error_log_file_mtime:這個超全局變量包含了 PHP 錯誤日志文件的修改時間信息。它主要用于自定義錯誤處理。

  61. $_php_error_log_file_ctime:這個超全局變量包含了 PHP 錯誤日志文件的創(chuàng)建時間信息。它主要用于自定義錯誤處理。

  62. $_php_error_log_file_atime:這個超全局變量包含了 PHP 錯誤日志文件的訪問時間信息。它主要用于自定義錯誤處理。

  63. $_php_error_log_file_btime:這個超全局變量包含了 PHP 錯誤日志文件的備份時間信息。它主要用于自定義錯誤處理。

  64. $_php_error_log_file_md5:這個超全局變量包含了 PHP 錯誤日志文件的 MD5 哈希值。它主要用于自定義錯誤處理。

  65. $_php_error_log_file_sha1:這個超全局變量包含了 PHP 錯誤日志文件的 SHA1 哈希值。它主要用于自定義錯誤處理。

  66. $_php_error_log_file_crc32:這個超全局變量包含了 PHP 錯誤日志文件的 CRC32 校驗和。它主要用于自定義錯誤處理。

  67. $_php_error_log_file_size_bytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。ㄗ止?jié))。它主要用于自定義錯誤處理。

  68. $_php_error_log_file_size_kbytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。ㄇё止?jié))。它主要用于自定義錯誤處理。

  69. $_php_error_log_file_size_mbytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。ㄕ鬃止?jié))。它主要用于自定義錯誤處理。

  70. $_php_error_log_file_size_gbytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。止?jié))。它主要用于自定義錯誤處理。

  71. $_php_error_log_file_size_tbytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。ㄌ止?jié))。它主要用于自定義錯誤處理。

  72. $_php_error_log_file_size_pbytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。ㄅ淖止?jié))。它主要用于自定義錯誤處理。

  73. $_php_error_log_file_size_ebytes:這個超全局變量包含了 PHP 錯誤日志文件的大小(艾字節(jié))。它主要用于自定義錯誤處理。

  74. $_php_error_log_file_size_zbytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。勺止?jié))。它主要用于自定義錯誤處理。

  75. $_php_error_log_file_size_ybytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。▓蜃止?jié))。它主要用于自定義錯誤處理。

  76. $_php_error_log_file_size_obytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。W字節(jié))。它主要用于自定義錯誤處理。

  77. $_php_error_log_file_size_nbytes:這個超全局變量包含了 PHP 錯誤日志文件的大小(諾字節(jié))。它主要用于自定義錯誤處理。

  78. $_php_error_log_file_size_xbytes:這個超全局變量包含了 PHP 錯誤日志文件的大小(克字節(jié))。它主要用于自定義錯誤處理。

  79. $_php_error_log_file_size_ybytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。s字節(jié))。它主要用于自定義錯誤處理。

  80. $_php_error_log_file_size_zbytes:這個超全局變量包含了 PHP 錯誤日志文件的大小(仄字節(jié))。它主要用于自定義錯誤處理。

  81. $_php_error_log_file_size_abytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。ò⒆止?jié))。它主要用于自定義錯誤處理。

  82. $_php_error_log_file_size_bbytes:這個超全局變量包含了 PHP 錯誤日志文件的大?。ú甲止?jié))。它主要用于自定義錯誤處理。

  83. `$_php_error_log_file_size_cbytes

0