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