ฟังก์ชัน parse_ini_string() ใช้ แปลงสตริงการตั้งค่า (INI string) เป็นอาร์เรย์ associative คล้ายกับ parse_ini_file() แต่รับอินพุตเป็นสตริงแทนไฟล์ ส่งคืนอาร์เรย์ตั้งค่าเมื่อสำเร็จ, FALSE เมื่อล้มเหลว
ไวยากรณ์ (Syntax)
parse_ini_string(ini_string, process_sections)
พารามิเตอร์ (Parameters)
ini_string − สตริงเนื้อหาไฟล์ INI ที่ต้องการแปลง
process_sections −
TRUEส่งคืนอาร์เรย์หลายมิติแยกตาม section,FALSEรวมทั้งหมด (เริ่มต้น)
ค่าที่ส่งคืน (Return Value)
ส่งคืนอาร์เรย์ associative ของการตั้งค่า ส่งคืน FALSE เมื่อล้มเหลว
ตัวอย่างการใช้งาน
สมมติเนื้อหา INI string ดังนี้:
[names]
one = Anne
[urls]
host1 = "https://www.example1.com"
<?php
print_r(parse_ini_string($ini_string));
?>
ผลลัพธ์
Array ( [one] => Anne [host1] => https://www.example1.com )