الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استفسار في كيفية الكتابة لملف نصي

بدأه اكسيرالحياة في 12 ديسمبر 2009 · 3 رد · 777 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

من المعروف ان كود الكتابه لملف بالبي بي اتش بي هو

<?php
 $myfile = fopen("file.txt","w");
$write = fwrite($myfile,"أنا أحب البي أتش بي");
fclose($myfile);
if ($write){
echo "تم انشاء الملف المطلوب والكتابه اليه";
}
?>

هذا تمام .. لكن ملاحظ انه يكتب في كل مره على نفس السطر

كيف أجعل الكود يكتب في سطر جديد في كل مره ؟

اعذروني فأنا مبتديء جدا في PHP

#2

اهلا بك اخي إكسير الحياة واخيرا قررت تتعلم PHP :) ، اول شي استخدم بدل w بحرف a , لتصبح هكذا :

$myfile = fopen("file.txt","a");

... لماذا a بدل w ؟؟؟ الاجابة ، لأنها تبدأ بالكتابة في آخر الملف، بمعنى آخر؛ تتم كتابة المعلومات بعد المعلومات المكتوبة سابقاً في الملف ..

ثاني شي للنزل سطر جديد هنالك الأمر ....\n

.. كما في السي بلس بلس ...

وتستخدم كما يلي :

$write = fwrite($myfile,"\n");

... والسلام عليكم

1

FineDesign For Graphic and WebDesign

ForEach(Minute in MyLife)

MyExperience ++;

#3

شكرا أخي الفاضل

استخدام a تم التطبيق ويعمل تمام

المشكله

الطريقه لم تنجح معي لاحظ الدالة

fwrite($myfile,"أنا أحب البي أتش بي");

تطلب بارمترين ... اسم الملف والمحتوى الذي تود كتابته للملف ؟

اين اكتب

 n\

ياليت تكتب الكود كاملا .. وفقك الله

#4

ضع \n داخل الجملة النصية نفسها عندما تريد الانتقال إلى سطر جديد ، مثال:

fwrite($myfile,"أنا أحب البي أتش بي\nI Love PHP");

سيكون الناتج كالتالي:

أنا أحب البي أتش بي

I Love PHP

تم تعديل هذه المشاركة بواسطة المبرمج أحمد في 14 ديسمبر 2009 في 19:52

سبحان الله وبحمده ... سبحان الله العظيم

مواضيع مشابهة