PHP menyediakan pelbagai fungsi untuk mendapatkan input pengguna: 1. $_GET: Dapatkan data daripada rentetan pertanyaan URL 2. $_POST: Dapatkan data daripada badan permintaan HTTP 3. $_REQUEST: Gabungkan $_GET dan $_POST, proses Pelbagai permintaan HTTP; 4. readfile(): Baca data daripada fail; stream_get_contents(): Dapatkan data daripada penunjuk fail atau URL; ; 7. parse_str(): Menghuraikan rentetan pertanyaan.
Fungsi PHP untuk mendapatkan input pengguna
PHP menyediakan pelbagai fungsi untuk mendapatkan input pengguna, terutamanya termasuk yang berikut:
1.$_GET
dari rentetan URL data untuk permintaan GET. Contohnya:<code class="php"><?php $name = $_GET["name"]; ?></code>
2 $_POST
Mendapat data daripada badan permintaan HTTP untuk permintaan POST. Contohnya:<code class="php"><?php $email = $_POST["email"]; ?></code>
3. $_REQUEST
menggabungkan $_GET dan $_POST dan boleh digunakan untuk mengendalikan pelbagai permintaan HTTP. Contohnya:<code class="php"><?php $username = $_REQUEST["username"]; ?></code>
4. readfile()
Baca data daripada fail. Contohnya:<code class="php"><?php $data = readfile("input.txt"); ?></code>
5. stream_get_contents()
Dapatkan data daripada penuding fail atau URL. Contohnya:<code class="php"><?php $handle = fopen("input.txt", "r"); $data = stream_get_contents($handle); ?></code>
6. fgets() / freadline()
Baca baris data dari penuding fail. Contohnya:<code class="php"><?php $handle = fopen("input.txt", "r"); $line = fgets($handle); ?></code>
7. parse_str()
Menghuraikan rentetan pertanyaan ke dalam tatasusunan pasangan nilai kunci. Contohnya:<code class="php"><?php $data = "name=John&email=john@example.com"; parse_str($data, $params); ?></code>
Atas ialah kandungan terperinci Berfungsi dalam php untuk mendapatkan input pengguna. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!