تقوم الدالة fread() بقراءة ملف مفتوح.
ستتوقف الوظيفة عن العمل عندما تصل إلى الطول المحدد أو تصل إلى نهاية الملف (EOF)، أيهما يأتي أولاً.
تقوم هذه الدالة بإرجاع السلسلة المقروءة أو FALSE عند الفشل.
شعوذة السلسلة (مقبض المورد $، طول int $)
المعلمة | يصف |
---|---|
مقبض | مؤشر نظام الملفات هو مورد يتم إنشاؤه عادةً بواسطة fopen(). |
طول | مطلوب. يحدد الحد الأقصى لعدد البايتات للقراءة. |
نصيحة: هذه الوظيفة آمنة ثنائيًا. (وهذا يعني أنه يمكن كتابة كل من البيانات الثنائية (مثل الصور) وبيانات الأحرف باستخدام هذه الوظيفة.)
قراءة 10 بايت من الملف:
<?php$file = fopen("test.txt"،"r");$contents = fread($file,"10");f Close($file);?>
إقرأ الملف بأكمله:
<?php$file = fopen("test.txt"،"r");$contents = fread($file,filesize("test.txt"));f Close($file);?>