Fungsi PHP untuk Membina Rentetan Pertanyaan daripada Tatasusunan
PHP menyediakan fungsi terbina dalam untuk menukar tatasusunan pasangan nilai kunci kepada mudah rentetan pertanyaan. Nama fungsi ialah http_build_query().
Cara Menggunakan http_build_query()
Fungsi http_build_query() mengambil tatasusunan sebagai hujah dan mengembalikan rentetan yang mengandungi rentetan pertanyaan yang diformatkan. Pasangan nilai kunci dalam tatasusunan dikodkan sebagai pasangan nilai nama, dipisahkan oleh tanda sama dan ampersand (&).
Berikut ialah contoh:
<code class="php">$data = array( 'name' => 'John Doe', 'age' => 30, 'gender' => 'male' ); $query_string = http_build_query($data); echo $query_string; // Outputs: name=John+Doe&age=30&gender=male</code>
Tambahan Parameter
Fungsi http_build_query() juga menerima beberapa parameter pilihan:
Nota:
Fungsi http_build_query() biasanya digunakan untuk mencipta rentetan pertanyaan untuk permintaan HTTP. Walau bagaimanapun, ia juga boleh berguna untuk senario lain di mana anda perlu menukar tatasusunan kepada rentetan berformat.
Atas ialah kandungan terperinci Bagaimanakah saya boleh Menukar Array kepada Rentetan Pertanyaan dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!