English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يمكن استخدام file_get_contents() لقراءة ملفات إلى 字符串. هذه الوظيفة هي الطريقة المفضلة لقراءة محتويات الملف إلى 字符串. إذا كان نظام التشغيل يدعم ذلك، يمكن أن يستخدم تقنية الت映射 الذاكرة لتعزيز الأداء.
string file_get_contents ( string $filename [, bool $use_include_path = FALSE [, resource $context [, int $offset = 0 [, int $maxlen ]]]])
هذه الوظيفة تشبه وظيفة file()، ولكن الفرق هو أن وظيفة file_get_content() تعيد ملفًا من داخل 字符串، تبدأ من النقطة المحددة من البايتات، وتصل إلى maxlen بايت.
المعاملات | وصف |
---|---|
filename | مطلوب. تحديد الملف الذي سيتم قراءته. |
use_include_path | اختياري. إذا كنت ترغب في البحث عن الملفات في use_include_path (في php.ini)، فقم بتعيين هذا المعامل إلى '1'. |
context | اختياري. تحديد بيئة ملف التعريف. يمكن تعديل سلوك التدفق من خلال مجموعة الخيارات التي يمكن تعيينها. إذا تم تعيينها على NULL، يتم تجاهلها. |
offset | اختياري. تحديد موقع البداية في الملف. هذا المعامل تم إضافته في PHP 5.1. |
maxlen | اختياري. تحديد عدد البايتات التي سيتم قراءتها. هذا المعامل تم إضافته في PHP 5.1. |
<?php $file = file_get_contents("/PhpProject/sample.txt", true); echo $file; ?>
نتيجة الاصدار
ar.oldtoolbag.com w3codebox
<?php $section = file_get_contents("/PhpProject/sample.txt", NULL, NULL, 4, 10); var_dump($section); ?>
نتيجة الاصدار
string(10) "oldtoolbag.com"