يقرأ 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");?>
سيتم إخراج الكود أعلاه:
هذا ملف اختباري يحتوي على نص اختبار.