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