<كاملة PHP نظام الملفات المرجعي
تعريف والاستخدام
و file_put_contents() يكتب سلسلة إلى ملف.
هذه وظيفة تتبع هذه القواعد عند الوصول إلى ملف:
- إذا تم تعيين FILE_USE_INCLUDE_PATH، والتحقق من مسار تشمل نسخة من * اسم *
- إنشاء الملف إذا كان غير موجود
- فتح الملف
- قفل الملف إذا تم تعيين LOCK_EX
- إذا تم تعيين FILE_APPEND، والانتقال إلى نهاية الملف. خلاف ذلك، مسح محتوى الملف
- كتابة البيانات في ملف
- إغلاق الملف والإفراج عن أي أقفال
ترجع هذه الدالة عدد من شخصية مكتوبة في ملف على النجاح، أو FALSE على الفشل.
بناء الجملة
file_put_contents(file,data,mode,context)
معامل | وصف |
---|---|
file | مطلوب. يحدد ملف الكتابة إلى. إذا لم يكن الملف موجودا، وهذه الوظيفة إنشاء واحد |
data | مطلوب. البيانات الكتابة إلى الملف. يمكن أن يكون سلسلة، مجموعة أو تيار البيانات |
mode | اختياري. يحدد كيفية فتح / الكتابة إلى الملف. القيم الممكنة:
|
context | اختياري. تحدد إطار التعامل مع الملف. السياق هو مجموعة من الخيارات التي يمكن تعديل سلوك تيار. |
نصائح وملاحظات
Note: استخدام FILE_APPEND لتجنب حذف المحتوى الموجود في الملف.
مثال
<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>
الناتج من التعليمات البرمجية أعلاه سيكون:
21
<كاملة PHP نظام الملفات المرجعي