ฟังก์ชัน parse_str
ฟังก์ชัน parse_str แยกสตริง
ที่มีพารามิเตอร์ GET เป็นอาเรย์ หมายถึง
สตริงที่มีรูปแบบดังนี้:
'var1=value1&var2=value2'
สตริงที่ต้องการแยกจะถูกส่งผ่านเป็นพารามิเตอร์แรก และพารามิเตอร์ที่สองควรส่งชื่อ ของตัวแปร ที่จะใช้เก็บผลลัพธ์
ไวยากรณ์
parse_str(string $string, array &$result): void
ตัวอย่าง
มาลองแยกสตริงเป็นอาเรย์กัน:
<?php
$str = 'var1=value1&var2=value2';
parse_str($str, $arr);
var_dump($arr);
?>
ผลลัพธ์จากการรันโค้ด:
['var1'=>'value1', 'var2'=>'value2']