تقوم الدالة file() بقراءة الملف بأكمله في مصفوفة.
كل عنصر في المصفوفة هو سطر مطابق في الملف، بما في ذلك الأسطر الجديدة.
ملف (المسار، include_path، السياق)
المعلمة | يصف |
---|---|
طريق | مطلوب. يحدد الملف المراد قراءته. |
include_path | خياري. اضبط هذه المعلمة على "1" إذا كنت تريد أيضًا البحث عن الملفات في include_path (في php.ini). |
سياق | خياري. يحدد البيئة لمقبض الملف. السياق عبارة عن مجموعة من الخيارات التي يمكنها تعديل سلوك الدفق. إذا تم استخدام NULL، فسيتم تجاهله. |
نصيحة: اعتبارًا من الإصدار PHP 4.3، أصبحت هذه الوظيفة آمنة للثنائي. (بمعنى أنه يمكن كتابة كل من البيانات الثنائية (مثل الصور) وبيانات الأحرف باستخدام هذه الوظيفة.)
<?phpprint_r(file("test.txt"));?>
سيتم إخراج الكود أعلاه:
Array([0] => أهلاً بالعالم. اختبار الاختبار![1] => يوم آخر، سطر آخر.[2] => إذا التقطت المصفوفة هذا الخط،[3] => فهل هو خط التقاط؟)