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?

藏色散人
藏色散人asal
2021-09-22 10:27:082172semak imbas

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;

?>

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!

Kenyataan:
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