كيف تكتب ملف في PHP؟



ستقدم لك هذه المقالة مفهومًا سهلًا ولكنه مهم وهو كيفية كتابة ملف في PHP مع عرض توضيحي برمجي.

ستقدم لك هذه المقالة مفهومًا سهلًا ولكنه مهم وهو كيفية كتابة ملف سيتم تغطية المؤشرات التالية في هذه المقالة ،

المضي قدما في هذه المقالة على كتابة ملف في PHP





أولاً ، نحتاج إلى فتح الملف. هناك سمات مختلفة يمكنك منحها عند فتح ملف.

البرنامج التعليمي ssis خطوة بخطوة
  • في: الكتابة إلى ملف في البداية
  • في + الكتابة إلى الملف في البداية واقتطاع الملف إلى الصفر
  • ص: قراءة الملف من البداية
  • ص + قراءة الملف من البداية بما في ذلك الكتابة
  • إلى: إلحاق للنهاية
  • أ + : يلحق بنهاية الملف بما في ذلك القراءة

اكتب في ملف باستخدام fopen ، fwrite ، fclose

أول شيء هو إنشاء مقبض يفتح الملف باستخدام وظيفة fopen. يقوم بإنشاء الملف إذا لم يكن موجودًا. نعطي اسم الملف في الوسيطة الأولى. في الحجة الثانية يمكننا إما كتابة الملف أو قراءته أو إلحاقه.



$ handle = fopen (”،”)

في هذه الحالة ، أريد أن أكتب إلى الملف لذا سأستخدم

 

ليس لدي file.txt قبل تنفيذ الكود. بعد التنفيذ ، يتم إنشاؤه



صورة - كتابة ملف في PHP- Edureka

لسنا بحاجة إلى إنشاء المتغير مرة أخرى كما أنشأناه بالفعل. المتغير مهم لأننا عندما نريد الكتابة إلى ملف ، نحتاج إلى معالجة المقبض.

من أجل الكتابة إلى ملف ، نستخدمfwrite ()وفي المعلمة الأولى ، نحتاج إلى تحديد المكان الذي سنكتب فيهfile.txt(مقبض $) وفي المعلمة الثانية ، سنحدد البيانات المراد كتابتها

fwrite ($ handle، ')

بعد تنفيذ الملف ، ستتم كتابة البيانات بنجاحfile.txt

أخيرًا ، نحتاج إلى استخدام fclose الذي يغلق الاتصال ونحتاج إلى تمرير عنوان الملف من خلال المتغير كمعامل في fclose ()

qtp مقابل السيلينيوم أيهما أفضل
fclose (مقبض $)

المضي قدما في هذه المقالة على كتابة ملف في PHP

File_put_contents

إنه مشابه لاستدعاء fopen () و fwrite () و fclose () على التوالي من أجل كتابة البيانات إلى ملف. في حالة عدم وجود اسم الملف ، سيتم إنشاء الملف كما رأينا نفس الوظيفة في fopen (). وإلا ، يتم الكتابة فوق الملف الموجود ، ما لم يتم تعيين علامة FILE_APPEND.

بناء الجملة: file_put_contents (ملف ، بيانات ، علامة ، سياق)

ملف: يحدد مسار الملف حيث تكتب البيانات.

البيانات: تحدد البيانات المراد كتابتها. يمكن أن يكون إما سلسلة أو مصفوفة أو مصدر دفق. سيتم نسخ المخزن المؤقت المتبقي لهذا الدفق إلى الملف المحدد ، إذا كانت البيانات مصدر دفق. الاستخدام مشابه لـ stream_copy_to_stream (). يمكن أيضًا تحديد معلمة البيانات كمصفوفة ذات بُعد واحد.

علم: إنها معلمة اختيارية يحدد كيفية فتح / الكتابة إلى الملف. الأعلام المتوفرة

ملف_إلحاق :يقوم بإلحاق البيانات بالملف بدلاً من الكتابة فوقه ، إذا كان اسم الملف موجودًا بالفعل.

File_Use_Include_Path: يبحث عن اسم الملف في دليل التضمين.

Lock_Ex: تحصل على قفل خاص بالملف أثناء الشروع في الكتابة.

سياق الكلام: إنه ل معلمة اختيارية تحدد سياق مقبض الملف ، وهي في الأساس مجموعة من الخيارات التي يمكنها تعديل سلوك التدفق.

برنامج تعليمي لمطور فريق المبيعات للمبتدئين
 

ليس لدي new.txt قبل تنفيذ الشفرة. بعد التنفيذ ، يتم إنشاؤه

هذا يقودنا إلى نهاية هذه المقالة حول كتابة ملف في PHP.

إذا وجدت هذه المدونة ذات صلة ، فتحقق من من Edureka ، وهي شركة تعليمية موثوقة عبر الإنترنت مع شبكة تضم أكثر من 250000 متعلم راضٍ منتشرين في جميع أنحاء العالم.

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات ' اكتب ملفًا بلغة PHP 'وسأعود إليك.