تبلیغات

قطعه کد ایجاد لاگ در فایل متنی در PHP به ساده ترین صورت

برای اهداف مختلفی شاید نیاز داشته باشیم تا در برخی از قسمت‌های کد، پیامی را که حاوی اطلاعات و توضیحاتی می‌باشد، در جایی ثبت کنیم. مثلا در جاهایی که try catch نوشته‌ایم، شاید بخواهیم خطاهایی که در catch روی می‌دهند را درون یک فایل متنی نگهداریم؛ سپس از آن برای دیباگ کد استفاده کنیم.

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

قطعه کد

تابع زیر را به پروژه‌ی خود اضافه کنید:

این تابع، با دریافت یک پیام و مسیر فایل لاگ، آن را به انتهای متن فایل لاگ و در خط جدیدی می‌نویسد! همچنین، ابتدای هر لاگی که تولید می‌شود، تاریخ و زمان فعلی را نیز اضافه کرده‌ایم تا بعدا متوجه شویم این لاگ در چه زمانی تولید شده است!

ورودی‌ها:

  • text: متن پیام لاگ
  • filename: مسیر فایل لاگ که به صورت پیشفرض logs.txt بوده و در کنار همان فایل PHP اجرایی ایجاد خواهد شد.

مثال

خروجی
[2019-04-14 03:57:47pm]: Welcome to FuLLKade
[2019-04-14 03:57:47pm]: Bye Bye

تبلیغات
0
کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک گذاری اطلاعات در هر زمینه‌ای / برنامه‌نویس / مدیر فول کده

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه