ورود

نسخه کامل مشاهده نسخه کامل : حذف قسمتی از فایل



dogtag
29-11-2007, 19:13
خیلی گشتم ولی نتونستم راهی پیدا کنم که از یه فایل چند خطش رو حذف کنم.
ببینید مشکل اینه:
یه فایل داریم به حجم 250GB (ترسیدید؟) می خوایم 10 تا کاراکتر اولش رو حذف کنیم.
تنها راه اینه که کل فایل رو بخونیم و 10 کاراکترش رو با substr حذف کنیم و دوباره ذخیره کنیم که این باعث میشه که Memory Error بده یا هنگ کنه (می دونم راه های دیگه ای هم داره ولی هیچکدوم اونی نیست که من می خوام)

تابع file_get_contents دو تا مقدار داره که یکی اش برای آدرس کاراکتر آغازینه و یکیش برای تعداد کاراکتر هایی که باید خونده بشه ولی file_put_contents یا بقیه ی تابع هاش از این چیز ها ندارن.

ممنون می شم اگه راهنمایی کنید.

my friend
29-11-2007, 19:46
250gb ؟؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!!!!!!!!!
جل الخالق!!!
من تا حالا حجیم ترین فایلی که دیدم 10 گیگابایتی بوده!

فکر نکنم بتونی اینو حذف کنی... چون به هر صورت باید فایل توی رم ذخیره بشه و بعد پردازش بشه... پس نیاز به 250gb رم داره!!!
تمام اطلاعاتی که میتونستم بدم همین یه خط بود!

میتونم یه سوال بپرسم؟ این فایل برای چی هست؟؟

dogtag
29-11-2007, 21:35
خوب یه کم کمتره
25 گیگ

ولی فرقی نداره. یه روش پیشنهاد بدید لطفاً

eAmin
30-11-2007, 01:21
سلام.

یکم کمتره 250gb کجاااا 25gb کجاااا؟