العودة إلى الدورة

مقدمة لعمليات نظام الملفات (قراءة/كتابة الملفات)

PHP: الدورة التدريبية المكثفة الكاملة من الصفر إلى الاحتراف

42. مقدمة لعمليات نظام الملفات

غالبًا ما تُستخدم PHP للتفاعل مع نظام ملفات الخادم، وإدارة الملفات، والسجلات، وبيانات التكوين.

1. قراءة الملفات (file_get_contents)

أبسط طريقة لقراءة ملف كامل في نص واحد.

php

2. الكتابة في الملفات (file_put_contents)

يكتب نصًا في ملف. إذا لم يكن الملف موجودًا، يتم إنشاؤه. افتراضيًا، فإنه ي overwrite المحتوى.

php

3. التعامل المتقدم مع الملفات (فتح المسارات)

بالنسبة للملفات الكبيرة أو للتحكم الدقيق، نستخدم fopen() و fwrite() و fclose().

الدالةالوصف
fopen($file, $mode)يفتح مسار الملف في وضع محدد (w=كتابة، a=إلحاق، r=قراءة).
fwrite($handle, $string)يكتب المحتوى في الملف المفتوح.
fgets($handle)يقرأ سطرًا واحدًا من الملف.
fclose($handle)يغلق مسار الملف، ويحرر موارد الخادم.

php