Rumah > pembangunan bahagian belakang > masalah PHP > Apakah objek terbina dalam dalam php

Apakah objek terbina dalam dalam php

百草
Lepaskan: 2023-07-24 17:16:40
asal
901 orang telah melayarinya

php terbina dalam objek ialah: 1. $_GET, dapatkan parameter yang dihantar ke skrip melalui kaedah HTTP GET 2. $_POST, dapatkan parameter yang dihantar ke skrip melalui kaedah HTTP POST 3. $_REQUEST, dapatkan parameter yang dihantar ke skrip melalui kaedah GET dan POST Parameter yang dihantar ke skrip 4. $_SESSION, menyimpan dan mengakses pembolehubah sesi antara halaman yang berbeza 5. $_COOKIE, membaca kuki yang dihantar oleh penyemak imbas; ; 7. $_FILES, dsb.

Apakah objek terbina dalam dalam php

Sistem pengendalian tutorial ini: sistem Windows 10, PHP versi 8.1.3, komputer DELL G3.

PHP ialah bahasa pengaturcaraan yang digunakan secara meluas yang digunakan secara meluas untuk pembangunan web. Ia menyediakan banyak objek terbina dalam untuk memudahkan pembangun melaksanakan pelbagai tugas, seperti memproses data borang, mengakses pangkalan data dan memanipulasi fail.

1. $_GET: Ini ialah objek terbina dalam yang digunakan untuk menghantar parameter kepada skrip melalui kaedah HTTP GET. Ia adalah tatasusunan bersekutu dan parameter yang berbeza boleh diakses dengan nama kunci.

Contoh:

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

2. $_POST: Sama seperti objek $_GET, $_POST digunakan untuk mendapatkan parameter yang dihantar ke skrip melalui kaedah HTTP POST. Ia juga merupakan tatasusunan bersekutu, dan parameter berbeza boleh diakses dengan nama kunci.

Contoh:

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

3 $_REQUEST: Objek terbina dalam ini boleh mendapatkan parameter yang dihantar kepada skrip melalui kaedah GET dan POST. Ia adalah tatasusunan bersekutu dan parameter yang berbeza boleh diakses dengan nama kunci.

Contoh:

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

4 $_SESSION: Objek terbina dalam ini digunakan untuk menyimpan dan mengakses pembolehubah sesi antara halaman yang berbeza. Pembolehubah sesi boleh diakses sepanjang sesi dan berterusan selepas pengguna menutup penyemak imbas.

Contoh:

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

5 $_COOKIE: Objek terbina dalam ini digunakan untuk membaca kuki yang dihantar oleh penyemak imbas. Kuki ialah fail teks kecil yang disimpan pada penyemak imbas anda yang digunakan untuk menjejak dan mengenal pasti pengguna.

Contoh:

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

6 $_SERVER: Objek terbina dalam ini memberikan maklumat tentang pelayan dan persekitaran pelaksanaan skrip semasa. Anda boleh menggunakan ini untuk mendapatkan laluan fail skrip, nama hos dan maklumat lain yang berkaitan.

Contoh:

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

7 $_FILES: Objek terbina dalam ini digunakan untuk mengendalikan fail yang dimuat naik melalui kaedah HTTP POST. Ia menyediakan beberapa fungsi berguna untuk mendapatkan dan memproses maklumat fail yang dimuat naik, seperti nama fail, jenis, saiz, dsb.

Contoh:

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

Selain beberapa objek terbina dalam biasa yang dinyatakan di atas, PHP juga menyediakan banyak objek terbina dalam lain, seperti objek berkaitan pangkalan data (seperti mysqli dan PDO), berkaitan tarikh dan masa objek (seperti DateTime) dan objek berkaitan pemprosesan imej (seperti perpustakaan GD dan perpustakaan Imagick), dsb.

Objek terbina dalam ialah salah satu ciri PHP yang berkuasa, membolehkan pembangun mengendalikan dan mengendalikan pelbagai tugas dengan mudah, meningkatkan kecekapan pembangunan. Kemahiran dengan objek ini akan membantu anda menggunakan keupayaan PHP dengan lebih baik.

Atas ialah kandungan terperinci Apakah objek terbina dalam dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan