PHP parse_str() ฟังก์ชัน
ตัวอย่าง
แปลงค่าของของคำถามของการค้นหาลงในตัวแปร:
<?php parse_str("name=Bill&age=60"); echo $name."<br>"; echo $age; ?>
การประกาศและการใช้งาน
ฟังก์ชัน parse_str() จะแปลงค่าของของคำถามของการค้นหาลงในตัวแปร
หมายเหตุ:ถ้าไม่มีการตั้งค่า array ถ้าไม่มีการกำหนดตัวแปร ตัวแปรที่ตั้งค่าโดยฟังก์ชันนี้จะทำให้ตัวแปรที่มีชื่อเดียวกันกับเคยมีอยู่เดิมถูกลบเอาออก
หมายเหตุ:การตั้งค่า magic_quotes_gpc ในแบบแบบ php.ini ส่งผลกระทบต่อการปรากฎของฟังก์ชันนี้ ถ้ามีการเปิดใช้งาน ตัวแปรจะถูกแปลงรูปแบบด้วยฟังก์ชัน addslashes() ก่อนที่ parse_str() จะทำการประกาศ
การใช้งาน
parse_str(< i>string,array)
ตัวแปร | คำอธิบาย |
---|---|
string | จำเป็น. กำหนดตัวเลขที่ต้องการที่จะทำการแปลงรูปแบบ |
array | เลือกตั้ง. กำหนดชื่อแถวลงค่าของตัวแปรที่ต้องการบันทึก. ตัวอักษรนี้ชี้ว่าตัวแปรจะถูกบันทึกลงในแถวลงค่า |
รายละเอียดเทคนิค
ค่าที่ส่งกลับ: | ไม่มีค่าที่มีการส่งกลับ |
เวอร์ชัน PHP: | 4+ |
บันทึกประวัติการปรับปรุง | ใน PHP 4.0.3 ได้มีการเพิ่ม array ตัวแปร |
ตัวอย่างเพิ่มเติม
ตัวอย่าง 1
บันทึกตัวแปรในแถวลงค่าในตัวแปร
<?php parse_str("name=Bill&age=60",$myArray); print_r($myArray); ?>