PDA

View Full Version : اضافه کردن ابتدای متن و ذخیره کردن



kiapmc
دوشنبه 20 فروردین 1403, 07:36 صبح
سلام دوستان یک سوالی داشتم

از دستور زیر برای ذخیره کردن استفاده میکنیم


file_put_contents(__DIR__.'/MATN.txt',"NAME: $ALI \n",FILE_APPEND );

در دستور بالا FILE_APPEND میره انتهای متن ذخیره میکنه

اگر بخواهم متن در ابتدای فایل ذخیره بشه چی استفاده کنم

mazoolagh
سه شنبه 21 فروردین 1403, 14:40 عصر
سلام و روز خوش
فکر کنم باید فایل رو بخونین و به متنی که دارین بچسبونین و دوباره بنویسین،
چیزی شبیه این:

$file_name = __DIR__."/MATN.txt";
file_put_contents($file_name , "NAME: $ALI \n".file_get_contents($file_name));

در مستندات php (https://www.php.net/manual/en/function.file-put-contents) هم فقط همین file_append هست و flagی مثلا به اسم file_prepend نیست؛
با این وجود برای اطمینان php file prepend رو گوگل کنین شاید دستور مستقیمی براش باشه.