Rumah > pembangunan bahagian belakang > masalah PHP > Apakah yang perlu saya lakukan jika php tidak boleh mendapatkan parameter?

Apakah yang perlu saya lakukan jika php tidak boleh mendapatkan parameter?

藏色散人
Lepaskan: 2023-03-12 20:20:01
asal
2181 orang telah melayarinya

Penyelesaian kepada masalah yang PHP tidak boleh mendapatkan parameter: 1. Tetapkan "$_SERVER["REQUEST_URI"];"; ); "Dapatkan parameter.

Apakah yang perlu saya lakukan jika php tidak boleh mendapatkan parameter?

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer Dell G3.

Apakah yang perlu saya lakukan jika php tidak boleh mendapatkan parameter?

Penyelesaian kepada ketidakupayaan PHP untuk mendapatkan aksara khas seperti #& dalam parameter URL

Sesetengah simbol tidak boleh dihantar terus dalam URL dan tidak boleh dihantar ke PHP untuk diproses, seperti #& dan simbol lain tidak boleh diperolehi melalui $_GET Contohnya, nama domain https://localhost/url.php?url=yangyufei makan&minum

boleh diperolehi melalui $_GET['url']. Anda tidak dapat, anda hanya dapat makan yangyufei.

Pada masa ini, kami hanya boleh mengatasinya. Fikirkan sama ada pengguna melawati alamat ini dan sama ada bar alamat penyemak imbasnya mempunyai bentuk pautan ini yang lengkap. Kami hanya perlu membaca pautan dalam alamat pelawat bar. Bukankah mungkin untuk mendapatkan data lengkap dengan memprosesnya?

Tulis kandungan berikut ke dalam url.php

Kodnya adalah seperti berikut:

<?php

$url = $_SERVER["REQUEST_URI"];

$searchString = "url=";  // 定义要查询的字符为url=

$url = strstr($url,$searchString);

$length = strlen($searchString);

$url = substr($url, $length);

echo $url;

?>
Salin selepas log masuk

Keluarannya ialah yangyufei makan&minum

yang memenuhi keperluan .

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika php tidak boleh mendapatkan parameter?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan