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

Bagaimana Menghuraikan Rentetan Pertanyaan ke dalam Tatasusunan dalam PHP?

DDD
Lepaskan: 2024-12-18 15:10:15
asal
649 orang telah melayarinya

How to Parse Query Strings into Arrays in PHP?

Menghuraikan Rentetan Pertanyaan ke dalam Tatasusunan

Menukar rentetan pertanyaan kepada tatasusunan ialah tugas biasa dalam pembangunan web. Ini membolehkan anda mengakses parameter individu dan nilainya dengan mudah.

Diberi rentetan pertanyaan seperti di bawah:

pg_id=2&parent_id=2&document&video
Salin selepas log masuk

Anda boleh menggunakan fungsi parse_str untuk mengubahnya menjadi tatasusunan:

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

parse_str($queryString, $queryArray);
Salin selepas log masuk

Dengan menetapkan parameter kedua parse_str kepada tatasusunan kosong, anda mengarahkannya untuk menyimpan data yang dihuraikan dalam yang ditentukan pembolehubah dan bukannya menimpa pembolehubah sedia ada.

Tatasusunan yang terhasil, $queryArray, akan mempunyai struktur berikut:

array(
    'pg_id' => 2,
    'parent_id' => 2,
    'document' => '',
    'video' => ''
)
Salin selepas log masuk

Tatasusunan ini kini boleh digunakan untuk mengakses dan memanipulasi parameter rentetan pertanyaan dengan mudah .

Atas ialah kandungan terperinci Bagaimana Menghuraikan Rentetan Pertanyaan ke dalam Tatasusunan 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan