Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Mensimulasikan Pembolehubah $_GET dalam Skrip PHP Menggunakan Prompt Perintah Linux?

Bagaimanakah Saya Boleh Mensimulasikan Pembolehubah $_GET dalam Skrip PHP Menggunakan Prompt Perintah Linux?

Barbara Streisand
Barbara Streisandasal
2024-12-04 02:01:14612semak imbas

How Can I Simulate $_GET Variables in a PHP Script Using the Linux Command Prompt?

PHP $_GET Variable Retrieval melalui Linux Command Prompt

Skrip PHP biasanya menerima input melalui superglobal $_GET apabila diakses melalui permintaan HTTP. Melakonkan semula tingkah laku ini dalam gesaan arahan Linux memberikan satu cabaran, terutamanya apabila ia melibatkan pembolehubah $_GET.

Menggunakan php-cgi Binary

Seperti yang dicadangkan oleh Server Fault, binari php-cgi menawarkan penyelesaian. Daripada menggunakan php, keluarkan arahan seperti berikut:

php-cgi -f index.php left=1058 right=1067>

Ini akan mencipta tatasusunan $_GET berikut:

Array
(
    [left] => 1058
    [right] => 1067
    [class] => A
    [language] => English
)

Menetapkan Pembolehubah Persekitaran

Selain itu, anda boleh menetapkan pembolehubah persekitaran yang menyerupai yang ditetapkan oleh pelayan web, seperti:

REQUEST_URI='/index.php' SCRIPT_NAME='/index.php' php-cgi -f index.php left=1058 right=1067>

Ini menyediakan lebih banyak pendekatan komprehensif untuk mereplikasi persekitaran pelayan web untuk skrip PHP dalam gesaan arahan Linux.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mensimulasikan Pembolehubah $_GET dalam Skrip PHP Menggunakan Prompt Perintah Linux?. 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