سبد (0)

تابع ()parse_ini_file

 تابع ()parse_ini_file


PHP Filesystem Reference توابع کار با فایل ها در PHP


تعریف و کاربرد

تابع ()parse_ini_file یک فایل پیکربندی(ini) را تجزیه کرده و تنظیمات درون آن را به صورت یک آرایه برمی گرداند. 

نحوه نوشتن

parse_ini_file(file,process_sections)
پارامترهاتوضیحات
file

ضروری. فایل ini را برای بررسی، مشخص می کند. 

process_sections

اختیاری. در صورتی که به TRUE ست شود، یک آرایه ی چند بعدی به همراه نام بخش ها و تنظیمات اضافه شده برگردانده خواهد شد. مقدار پیش فرض FALSE است. 


نکات قابل توجه

نکته: از این تابع می توان برای خواندن درون فایل های پیکربندی اپلیکیشن های خود استفاده کنید. 

کلمات از پیش تعریف شده ی پیش رو نباید بعنوان کلید ها، در فایل های ini استفاده شوند: null و yes و no و true و false. از این گذشته بعضی کلید های رزروی کاراکتری هم هستند که آنها هم نباید بعنوان کلید ها استفاده شوند: {}|&~![()" .


مثال 1

Contents of "test.ini":

[names]
me = Robert
you = Peter

[urls]
first = "http://www.example.com"
second = "http://www.w3schools.com"

PHP code:

<?php
print_r(parse_ini_file("test.ini"));
?>

خروجی کد بالا برابر است با:

Array
(
[me] => Robert
[you] => Peter
[first] => http://www.example.com
[second] => http://www.w3schools.com
)

مثال 2

Contents of "test.ini":

[names]
me = Robert
you = Peter

[urls]
first = "http://www.example.com"
second = "http://www.w3schools.com"

PHP code (with process_sections set to true):

<?php
print_r(parse_ini_file("test.ini",true));
?>

خروجی کد بالا برابر است با:

Array
(
[names] => Array
  (
  [me] => Robert
  [you] => Peter
  )
[urls] => Array
  (
  [first] => http://www.example.com
  [second] => http://www.w3schools.com
  )
)

PHP Filesystem Reference توابع کار با فایل ها در PHP

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه