Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Menghuraikan Rentetan Pertanyaan ke dalam Array dalam PHP?

Bagaimana untuk Menghuraikan Rentetan Pertanyaan ke dalam Array dalam PHP?

Susan Sarandon
Lepaskan: 2025-01-01 12:12:11
asal
393 orang telah melayarinya

How to Parse a Query String into an Array in PHP?

Menghuraikan Rentetan Pertanyaan menjadi Tatasusunan

Apabila cuba menukar rentetan kepada tatasusunan, adalah penting untuk memahami proses dan menggunakan yang sesuai fungsi. Dalam kes ini, cabarannya adalah untuk mengubah rentetan pertanyaan kepada format tatasusunan.

Untuk mencapai matlamat ini, PHP menawarkan fungsi parse_str. Fungsi ini menerima rentetan pertanyaan sebagai parameter pertamanya dan ia menukar rentetan itu kepada tatasusunan. Walau bagaimanapun, secara lalai, parse_str memperuntukkan data yang dihuraikan kepada pembolehubah individu. Untuk menyimpan data dalam tatasusunan sebaliknya, parameter kedua tambahan mesti ditambah. Parameter ini mestilah tatasusunan kosong, seperti yang dilihat di bawah:

$queryString = "pg_id=2&parent_id=2&document&video";

parse_str($queryString, $queryArray);

print_r($queryArray);
Salin selepas log masuk

Kod ini akan mengubah rentetan pertanyaan menjadi tatasusunan yang dipanggil $queryArray, dengan setiap pasangan data nilai kunci daripada rentetan pertanyaan disimpan sebagai elemen dalam tatasusunan. Output print_r($queryArray) ialah:

Array
(
    [pg_id] => 2
    [parent_id] => 2
    [document] => 
    [video] => 
)
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Menghuraikan Rentetan Pertanyaan ke dalam Array dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan