| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Удаление строки из файла |
| Автор: Jey_k 26.9.2005, 13:55 |
| Файл содержит строки. Необходимо удалять строку из файла с заданным порядковым номером. Я, конечно, понимаю, что можно прокручить в файле строки до указаной, записывать в новый файл, пропускать строку с заданным номером, и дописать оставшиеся строки в новый файл. Удалить исходный и переименовать конечный файл. Но как-то коробит меня такое решене. Нет ли более простого? |
| Автор: PARROT 26.9.2005, 13:59 | ||
Есть решение, но мне оно не очень помогло. Может вам повезет!
http://www.codenet.ru/webmast/php/delstr.php |
| Автор: Jey_k 26.9.2005, 14:12 |
| PARROT Спасибо. |
| Автор: Mal Hack 26.9.2005, 18:25 | ||
А зачем так сложно-то?
Хотя, запись через fputs и использованием implode - лучше. Только я все-таки писал бы через fwrite |
| Автор: Jey_k 26.9.2005, 20:40 |
| Mal Hack Тоже на заметку возьмем |
| Автор: Mal Hack 26.9.2005, 21:30 | ||
Если так сказать полностью код, то это будет выглядеть так:
|