溫馨提示×

php的超全局變量能存儲哪些數(shù)據(jù)

PHP
小樊
81
2024-10-13 11:32:37
欄目: 云計算

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

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

  2. $GLOBALS:與$_GLOBALS相似,這也是一個包含所有全局變量的超級全局關(guān)聯(lián)數(shù)組,但是在函數(shù)內(nèi)部使用$GLOBALS更為推薦。

  3. global:global關(guān)鍵字用于將一個局部變量聲明為全局變量,這樣你就可以在函數(shù)內(nèi)部訪問到全局變量。

  4. $server:這是一個超全局關(guān)聯(lián)數(shù)組,包含了有關(guān)頭、路徑和腳本位置等服務(wù)器信息。

  5. $HTTP_SERVER:與$server類似,但是它是通過HTTP請求頭獲取信息的。

  6. $argv:這是一個包含命令行參數(shù)的超全局?jǐn)?shù)組。

  7. $stdin:這是一個包含標(biāo)準(zhǔn)輸入流數(shù)據(jù)的超全局文件句柄。

  8. $stdout:這是一個包含標(biāo)準(zhǔn)輸出流數(shù)據(jù)的超全局文件句柄。

  9. $stderr:這是一個包含標(biāo)準(zhǔn)錯誤流數(shù)據(jù)的超全局文件句柄。

  10. $argc:這是一個包含命令行參數(shù)數(shù)量的超全局變量。

  11. $argv:這是一個包含命令行參數(shù)的超全局?jǐn)?shù)組。

  12. $php_errormsg:這是一個包含最后發(fā)生的錯誤信息的超全局變量。

  13. $php_ini:這是一個包含當(dāng)前PHP配置信息的超全局變量。

  14. $HTTP_COOKIE:這是一個包含客戶端發(fā)送的cookie信息的超全局關(guān)聯(lián)數(shù)組。

  15. $HTTP_GET_VARS:這是一個包含客戶端發(fā)送的GET請求變量的超全局關(guān)聯(lián)數(shù)組。

  16. $HTTP_POST_VARS:這是一個包含客戶端發(fā)送的POST請求變量的超全局關(guān)聯(lián)數(shù)組。

  17. $HTTP_POST_FILES:這是一個包含客戶端上傳的文件的超全局關(guān)聯(lián)數(shù)組。

  18. $HTTP_SERVER_VARS:這是一個包含服務(wù)器環(huán)境信息的超全局關(guān)聯(lián)數(shù)組。

  19. $HTTP_ENV_VARS:這是一個包含環(huán)境變量的超全局關(guān)聯(lián)數(shù)組。

  20. $HTTP_USER_AGENT:這是一個包含客戶端瀏覽器信息的超全局變量。

  21. $HTTP_REFERER:這是一個包含客戶端訪問頁面來源的超全局變量。

  22. $PHP_SELF:這是一個包含當(dāng)前執(zhí)行腳本的文件名的超全局變量。

  23. $SCRIPT_FILENAME:這是一個包含當(dāng)前執(zhí)行腳本的完整路徑名的超全局變量。

  24. $DOCUMENT_ROOT:這是一個包含當(dāng)前腳本所在文檔根目錄的超全局變量。

  25. $REMOTE_ADDR:這是一個包含客戶端IP地址的超全局變量。

  26. $REMOTE_PORT:這是一個包含客戶端端口的超全局變量。

  27. $SERVER_NAME:這是一個包含服務(wù)器主機名的超全局變量。

  28. $SERVER_PORT:這是一個包含服務(wù)器端口的超全局變量。

  29. $SERVER_PROTOCOL:這是一個包含服務(wù)器協(xié)議(HTTP/HTTPS)的超全局變量。

  30. $REQUEST_METHOD:這是一個包含客戶端請求方法(GET/POST/PUT等)的超全局變量。

  31. $REQUEST_URI:這是一個包含客戶端請求的URI的超全局變量。

  32. $HTTP_ACCEPT:這是一個包含客戶端接受的數(shù)據(jù)類型的超全局變量。

  33. $HTTP_ACCEPT_ENCODING:這是一個包含客戶端接受的內(nèi)容編碼的超全局變量。

  34. $HTTP_ACCEPT_LANGUAGE:這是一個包含客戶端接受的語言類型的超全局變量。

  35. $HTTP_CACHE_CONTROL:這是一個包含客戶端緩存控制信息的超全局變量。

  36. $HTTP_COOKIE:這是一個包含客戶端發(fā)送的cookie信息的超全局關(guān)聯(lián)數(shù)組。

  37. $HTTP_HOST:這是一個包含客戶端請求的主機名的超全局變量。

  38. $HTTP_IF_MODIFIED_SINCE:這是一個包含客戶端上次請求時間戳的超全局變量。

  39. $HTTP_IF_NONE_MATCH:這是一個包含客戶端ETag信息的超全局變量。

  40. $HTTP_ACCEPT_CHARSET:這是一個包含客戶端接受字符集的超全局變量。

  41. $HTTP_USER_AGENT:這是一個包含客戶端瀏覽器信息的超全局變量。

  42. $HTTP_REFERER:這是一個包含客戶端訪問頁面來源的超全局變量。

  43. $PHP_SELF:這是一個包含當(dāng)前執(zhí)行腳本的文件名的超全局變量。

  44. $SCRIPT_FILENAME:這是一個包含當(dāng)前執(zhí)行腳本的完整路徑名的超全局變量。

  45. $DOCUMENT_ROOT:這是一個包含當(dāng)前腳本所在文檔根目錄的超全局變量。

  46. $REMOTE_ADDR:這是一個包含客戶端IP地址的超全局變量。

  47. $REMOTE_PORT:這是一個包含客戶端端口的超全局變量。

  48. $SERVER_NAME:這是一個包含服務(wù)器主機名的超全局變量。

  49. $SERVER_PORT:這是一個包含服務(wù)器端口的超全局變量。

  50. $SERVER_PROTOCOL:這是一個包含服務(wù)器協(xié)議(HTTP/HTTPS)的超全局變量。

  51. $REQUEST_METHOD:這是一個包含客戶端請求方法(GET/POST/PUT等)的超全局變量。

  52. $REQUEST_URI:這是一個包含客戶端請求的URI的超全局變量。

  53. $HTTP_ACCEPT:這是一個包含客戶端接受的數(shù)據(jù)類型的超全局變量。

  54. $HTTP_ACCEPT_ENCODING:這是一個包含客戶端接受的內(nèi)容編碼的超全局變量。

  55. $HTTP_ACCEPT_LANGUAGE:這是一個包含客戶端接受的語言類型的超全局變量。

  56. $HTTP_CACHE_CONTROL:這是一個包含客戶端緩存控制信息的超全局變量。

  57. $HTTP_COOKIE:這是一個包含客戶端發(fā)送的cookie信息的超全局關(guān)聯(lián)數(shù)組。

  58. $HTTP_HOST:這是一個包含客戶端請求的主機名的超全局變量。

  59. $HTTP_IF_MODIFIED_SINCE:這是一個包含客戶端上次請求時間戳的超全局變量。

  60. $HTTP_IF_NONE_MATCH:這是一個包含客戶端ETag信息的超全局變量。

  61. $HTTP_ACCEPT_CHARSET:這是一個包含客戶端接受字符集的超全局變量。

0