php全域變數有:1、$_SERVER,目前腳本運行的伺服器和執行環境資訊的超全域變數;2、$_GET,透過GET方法傳遞給目前腳本的變數的關聯數組;3、 $_POST,透過POST方法傳遞給目前腳本的變數的關聯數組;4、$_SESSION,儲存目前會話中使用者相關資訊;5、$_COOKIE,透過HTTP Cookie傳遞給目前腳本的變數的關聯數組;6、$ _FILES等等。
本教學作業系統:windows10系統、PHP 8.1.3版本、DELL G3電腦。
PHP是一種廣泛使用的開源伺服器端腳本語言,用於開發動態網站和網路應用程式。它提供了許多不同的變數和資料類型,其中包括全域變數。全域變數是在PHP腳本的任何地方都能夠存取的變量,即使在函數內部也可以。以下將介紹一些常見的PHP全域變數:
1. $_SERVER:
$_SERVER是一個包含了目前腳本執行的伺服器和執行環境資訊的超全域變數。它包含了許多有用的信息,如伺服器的名稱、腳本文件的路徑、請求的方法(GET或POST)等。
2. $_GET:
$_GET是一個包含了透過GET方法傳遞給目前腳本的變數的關聯數組。 GET方法是透過URL中的查詢字串傳遞資料的一種方式。
3. $_POST:
$_POST是一個包含了透過POST方法傳遞給目前腳本的變數的關聯數組。 POST方法是透過HTTP請求的正文部分傳遞資料的一種方式。
4. $_SESSION:
$_SESSION是一個儲存了目前會話中使用者相關資訊的全域變數。它是透過在不同頁麵保持會話狀態而存在,可以用於追蹤使用者的登入狀態、購物車內容等。
5. $_COOKIE:
$_COOKIE是一個包含了透過HTTP Cookie傳遞給目前腳本的變數的關聯陣列。 Cookie是一種在使用者電腦上儲存資料的方式,可用於在不同頁間保持使用者的個人化設定和狀態。
6. $_FILES:
$_FILES是一個包含了透過HTTP檔案上傳傳遞給目前腳本的檔案的相關資訊的全域變數。它是一個關聯數組,包含了檔案的名稱、類型、大小以及臨時檔案的路徑等。
除了以上幾個常見的全域變量,還有許多其他的全域變量,如$_REQUEST(包含了GET和POST方法傳遞的變數)、$_ENV(包含了環境變數)、$_SERVER和$_ENV(包含了伺服器和環境變數)等。
在編寫PHP程式碼時,使用全域變數可以讓開發更加方便和靈活。然而,全域變數的使用應該謹慎,因為濫用全域變數可能導致程式碼的混亂和不可預測的行為。因此,建議在編寫PHP腳本時合理使用全域變量,並在可能的情況下使用局部變量來提高程式碼的可讀性和可維護性。
以上是php全域變數都有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!