يقرأ file_get_contents() الملف بأكمله في سلسلة.
هذه الوظيفة هي الطريقة المفضلة لقراءة محتويات الملف في سلسلة. إذا كان نظام تشغيل الخادم مدعومًا، يتم أيضًا استخدام تقنية تعيين الذاكرة لتحسين الأداء.
file_get_contents(المسار،include_path،السياق،البدء،max_length)
| المعلمة | يصف |
|---|---|
| طريق | مطلوب. يحدد الملف المراد قراءته. |
| include_path | خياري. اضبط هذه المعلمة على "1" إذا كنت تريد أيضًا البحث عن الملفات في include_path (في php.ini). |
| سياق | خياري. يحدد البيئة لمقبض الملف. السياق عبارة عن مجموعة من الخيارات التي يمكنها تعديل سلوك الدفق. إذا تم استخدام NULL، فسيتم تجاهله. |
| يبدأ | خياري. يحدد الموضع في الملف لبدء القراءة. هذه المعلمة جديدة في PHP 5.1. |
| max_length | خياري. يحدد عدد البايتات المراد قراءتها. هذه المعلمة جديدة في PHP 5.1. |
نصيحة: هذه الوظيفة آمنة ثنائيًا. (وهذا يعني أنه يمكن كتابة كل من البيانات الثنائية (مثل الصور) وبيانات الأحرف باستخدام هذه الوظيفة.)
<?phpecho file_get_contents("test.txt");?>سيتم إخراج الكود أعلاه:
هذا ملف اختباري يحتوي على نص اختبار.