parse_ini_string() फ़ंक्शन
parse_ini_string() फ़ंक्शन एक कॉन्फ़िगरेशन स्ट्रिंग को पार्स करता है। सफलता पर सेटिंग्स को एक संबद्ध सरणी के रूप में लौटाता है, विफलता पर false।
सिंटैक्स
parse_ini_string($ini_string, $process_sections)
पैरामीटर
| पैरामीटर | विवरण |
|---|---|
| ini_string | पार्स की जाने वाली INI स्ट्रिंग |
| process_sections | यदि true सेट है, तो सेक्शन नामों और सेटिंग्स के साथ बहुआयामी सरणी लौटाता है |
उदाहरण
मान लें INI स्ट्रिंग है:
[names] one = Anne [urls] host1 = "https://www.example1.com"
<?php $ini_string = '[names] one = Anne [urls] host1 = "https://www.example1.com"'; print_r(parse_ini_string($ini_string)); ?>
आउटपुट
Array (
[one] => Anne
[host1] => https://www.example1.com
)
नोट
- मूल उदाहरण में
parse_ini_string("demo.ini")लिखा था लेकिन यह फ़ंक्शन स्ट्रिंग लेता है, फ़ाइल पथ नहीं। फ़ाइल के लिएparse_ini_file()का उपयोग करें। - सेक्शन के बिना, सभी कुंजियाँ एक ही सरणी में मिल जाती हैं (नाम टकराव संभव)।
process_sections = trueके साथ सेक्शन अलग रहते हैं।