首頁 >後端開發 >PHP問題 >php內建物件有哪些

php內建物件有哪些

百草
百草原創
2023-07-24 17:16:40925瀏覽

php內建物件有:1、$_GET,取得透過HTTP GET方法傳遞給腳本的參數;2、$_POST,取得透過HTTP POST方法傳遞給腳本的參數;3、$_REQUEST,取得通過GET和POST方法傳遞給腳本的參數;4、$_SESSION,在不同的頁面之間儲存和存取會話變數;5、$_COOKIE,讀取瀏覽器發送的Cookie;6、$_S​​ERVER;7、$_FILES等等。

php內建物件有哪些

本教學作業系統:windows10系統、PHP 8.1.3版本、DELL G3電腦。

PHP是一種廣泛使用的程式語言,廣泛用於Web開發。它提供了許多內建對象,方便開發人員進行各種任務,例如處理表單資料、存取資料庫和操作文件等。

1. $_GET:這是一個內建對象,用於取得透過HTTP GET方法傳遞給腳本的參數。它是一個關聯數組,可以透過鍵名來存取不同的參數。

範例:

$id = $_GET['id']; // 获取名为“id”的参数值

2. $_POST:類似於$_GET對象,$_POST用於取得透過HTTP POST方法傳遞給腳本的參數。它也是一個關聯數組,可以透過鍵名來存取不同的參數。

範例:

$username = $_POST['username']; // 获取名为“username”的参数值

3. $_REQUEST:這個內建物件可以同時取得透過GET和POST方法傳遞給腳本的參數。它是一個關聯數組,可以透過鍵名來存取不同的參數。

範例:

$name = $_REQUEST['name']; // 获取名为“name”的参数值

4. $_SESSION:這個內建物件用於在不同的頁面之間儲存和存取會話變數。會話變數可以在整個會話期間訪問,並且在使用者關閉瀏覽器後也會保持。

範例:

session_start(); // 启动会话
$_SESSION['username'] = 'John'; // 设置会话变量
$username = $_SESSION['username']; // 获取会话变量的值

5. $_COOKIE:這個內建物件用來讀取瀏覽器發送的Cookie。 Cookie是在瀏覽器上儲存的小型文字文件,用於追蹤和識別使用者。

範例:

$cookieValue = $_COOKIE['cookieName']; // 获取名为“cookieName”的Cookie的值

6. $_SERVER:這個內建物件提供了關於目前腳本的伺服器和執行環境的資訊。可以使用它來取得腳本的檔案路徑、主機名稱和其他相關資訊。

範例:

$filePath = $_SERVER['SCRIPT_FILENAME']; // 获取当前脚本文件的路径

7. $_FILES:這個內建物件用來處理透過HTTP POST方法上傳的檔案。它提供了一些有用的函數來獲取和處理上傳文件的信息,例如文件名、類型和大小等。

範例:

$fileName = $_FILES['file']['name']; // 获取上传文件的名称

除了上述的一些常見的內建物件外,PHP還提供了許多其他的內建對象,例如資料庫相關的物件(例如mysqli和PDO)、日期和時間相關的物件(例如DateTime)以及影像處理相關的物件(例如GD庫和Imagick庫)等。

內建物件是PHP強大的特性之一,使得開發人員能夠輕鬆地處理和操作各種任務,提高了開發效率。熟練這些物件將有助於更好地利用PHP的功能。

以上是php內建物件有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn