php內建物件有:1、$_GET,取得透過HTTP GET方法傳遞給腳本的參數;2、$_POST,取得透過HTTP POST方法傳遞給腳本的參數;3、$_REQUEST,取得通過GET和POST方法傳遞給腳本的參數;4、$_SESSION,在不同的頁面之間儲存和存取會話變數;5、$_COOKIE,讀取瀏覽器發送的Cookie;6、$_SERVER;7、$_FILES等等。
本教學作業系統: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中文網其他相關文章!