تغییر در عملکرد کد php

saeed222

Member
سلام

کد زیر مقدار متغییر data که ali باشه ، در یک فایل به نام ttt2.txt ذخیره میکنه که با هر بار اجرای این کد اسم ali در همان خط اول و در جای همان ali اول در فایل ttt2.txt نوشته می شه و انگار فقط بکبار اجرا شده است



PHP:
$data= "ali";

$file = "ttt2.txt";
$open = fopen($file,"w");

$go = trim($data);
fwrite($open,"$go\n");

fclose($open);


حالا می خواستم بدونم چه جور می شه این کد رو تغییر داد که با هر بار اجرا شدن اسم ali در یک خط جداگانه نوشته شود
مثال:
ali
ali
ali
.....

تشکر
 

sharktech

کاربر فعال
کد:
<?php
$data= "ali";

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

$go = trim($data);
fputs($open, "$go\n");
fclose($open);
?>
 

pasargad-ir

Active Member
r : خواندن از فایل
w : نوشتن بر روی فایل (اگر فایل موجود نباشد آنرا ایجاد و اگر موجود باشد داده ها را جایگزین مطالب قبلی می کند)
a : افزودن داده جدید به مطالب قبلی (اگر فایل موجود نباشد آنرا ایجاد می کند)
+r : خواندن و نوشتن بر روی فایل
+w : خواندن و نوشتن بر روی فایل (اگر فایل موجود نباشد آنرا ایجاد و اگر موجود باشد داده ها را جایگزین مطالب قبلب می کند)
+a : خواندن و نوشتن بر روی فایل (اگر فایل موجود نباشد آنرا ایجاد و اگر موجود باشد داده ها را به مطالب قبلی اضافه می کند)



آموزش دهیم کد ندهیم
 

جدیدترین ارسال ها

بالا