قراءة الملفات
التعامل مع نظام الملفات
تستطيع PHP التعامل مع الملفات المخزنة على الخادم (قراءة، كتابة، حذف). هذا مفيد جداً لتخزين الإعدادات أو السجلات (Logs).
1. الطريقة السهلة: readfile()
تقوم هذه الدالة بقراءة الملف وعرض محتواه مباشرة في الصفحة.
echo readfile("webdictionary.txt");
2. الطريقة الاحترافية: fopen()
تمنحك تحكماً أكبر (فتح، قراءة، ثم إغلاق الملف).
<?php
$myfile = fopen("webdictionary.txt", "r") or die("غير قادر على فتح الملف!");
// قراءة الملف بالكامل
echo fread($myfile, filesize("webdictionary.txt"));
// إغلاق الملف (مهم جداً لتحرير الذاكرة)
fclose($myfile);
?>
أوضاع فتح الملف (Modes):
r: للقراءة فقط (Read).w: للكتابة فقط (يمسح المحتوى القديم).a: للإضافة في نهاية الملف (Append).
تنبيه
تأكد دائماً من إغلاق الملف باستخدام fclose() بعد الانتهاء منه لتجنب استهلاك موارد الخادم.