ایجاد تنظیمات با فایل از نوع ini در php

توی خیلی فریمورک ها و سایت هایی که با PHP ساخته میشن اگه دقت کرده باشید تنظیمات اصلی سایت رو درون یه فایلی با پسوند ini ذخیره میکنن , در موقعی که سایت قراره اجرا بشه ابتدا تنظیمات این فایل رو میگیره و سپس شروع به کار میکنه!! حالا چجوری میشه یه سری تنظیمات درون فایلی از نوع ini قرار داد و بعدش این تنظیمات رو گرفت و استفاده کرد؟ در این اموزش میخوایم نحوه ی استفاده از فایل های ini در php رو به شما دوستان عزیز اموزش بدیم.

شا میتونید یک فایل با پسوند ini و نام دلخواه ایجاد کنید مثلا من فایلی با نام tarhche.ini ایجاد میکنم! سپس تنظیمات مورد نظر خودتون رو به صورت مقدار=کلید قرار بدید! برای مثال من تنظیمات خودم رو به صورت زیر درون فایل tarhche.ini قرار میدم:

حالا با استفاده از دستورات php میتونید به راحتی محتوای فایل tarhche.ini رو بخونم و ازشون استفاده کنم! برای اینکه بتونید محتوای فایل ini رو بخونید باید از تابع parse_ini_file استفاده کنید! برای اینکه با نحوه ی استفاده از این تابع اشنا بشید به مثال زیر دقت کنید :

دستورات بالا نحوه ی استفاده از تابع parse_ini_file رو نمایش میده! این تابع ادرس فایل ini شما رو میگیره و محتوای اون رو به صورت ارایه به شما میده! اگه محتوای درون فایل ini شما به صورت key=value باشه , در ارایه ی خروجی تولید شده توسط تابع parse_ini_file , اندیس ارایه key و مقدار ارایه value خواهد بود.

شما میتونید داده های خودتون رو درون فایل ini دسته بندی کنید 😀 برای اینکه با نحوه ی کار اشنا بشید فایل ini خودتون رو به صورت زیر ویرایش کنید :

همونطور که در بالا میبینید محتوایی که درون فایل ini قرار دادم رو به دو بخش general و database تقسیم کردم! شما با قرار دادن نام مورد نظر خودتون درون علامت براکت (منظور [ و ]) میتونید داده های خودتون رو دسته بندی کنید! دقت کنید نامی که برای دسته بندی ها انتخاب میکنید نباید دارای فاصله یا space باشد.

حالا برای اینکه دسته بندی ها توی خروجی که از تابع parse_ini_file میگیرید اعمال بشه کافیه به عنوان پارامتر دوم به این تابع مقدار true رو بدید تا از دسته بندی ها نیز در خروجی تولید شده استفاده کنه! به مثال زیر دقت کنید تا بهتر متوجه بشید:

در دستورات بالا برای اینکه در صورت وجود داشتن دسته بندی , ازش در خروجی استفاده بشه پارامتر دوم تابع parse_ini_file رو مقدار true میدیم. 😀

شما میتونید داده های خودتون رو درون فایل هال ini ذخیره کنید و با php به راحتی داده های خودتون رو استفاده کنید! امیدوارم که از این اموزش لذت برده باشید.

دوستان عزیز میتونید سورس کد این اموزش رو از انتهای همین پست دانلود و استفاده کنید. کسانی که سوال یا مشکلی دارند از فرم پایین همین اموزش سوال خودشون رو مطرح کنند تا در اسرع وقت پاسخ بگیرن 😀 موفق و پیروز باشید.

سورس کد خواندن فایل های ini با php
606.0 B
8 Downloads
اطلاعات بیشتر
به اشتراک بگذارید:Email this to someoneShare on FacebookTweet about this on TwitterShare on Google+Digg thisShare on LinkedInPin on PinterestShare on StumbleUponFlattr the authorShare on RedditBuffer this pageShare on TumblrPrint this pageShare on YummlyShare on VK

می‌خواهید دیدگاهتان را بیان کنید؟