|
Как удалить n-ную строку в файле?Обсуждение темы Как удалить n-ную строку в файле? в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Привет! Есть файл, в который записываются строки в начало файла. Нужно, чтобы всегда в файле было только 50 строк. То есть, если сейчас ... |
|
Опции темы |
20.06.2006, 01:35 | #1 |
|
Привет!
Есть файл, в который записываются строки в начало файла. Нужно, чтобы всегда в файле было только 50 строк. То есть, если сейчас в файле 50 строк, и добавляется новая в начало, то последнюю нужно удалить. Как определить, что появилась 51 строка, и удалить ее? Спасибо! |
|
20.06.2006, 15:55 | #2 |
|
PHP код:
|
|
20.06.2006, 16:53 | #3 |
|
MasMaX, извини, что-то не пойму. Определять количество строк я понял как. А как удалять последнюю строчку? Или, как ты говоришь, как записывать массив без последней строчки?
|
|
20.06.2006, 18:41 | #4 |
|
MasMax, -1 у тебя в коде нужно убрать. Иначе получится вот что:
//Файл: 1. Тинки-Винки. 2. Дипси. 3. Ляля. 4. По. //Конец файла Если считать это в массив, то sizeof($file) будет равно 4 - это как раз количество строк в файле. Последняя пустая строка в сообщения tend'а не оговорена. Записать в файл ровно 50 строк можно так: PHP код:
|
|
20.06.2006, 19:51 | #5 |
|
А можно не добавлять каждый раз 50 строк, а просто удалить одну последнюю? Так было бы намного проще.
Кто знает, подскажите, плиз!!! |
|
20.06.2006, 20:03 | #6 |
|
tend, может лучше БД или если нужно именно работа с текстовым файлом обрати внимание на XML.
|
|
20.06.2006, 21:21 | #7 |
|
Хорошо, обращу внимание. Спасибо!
Ну а все-таки, можно удалять строку или нет? Если нет, скажите, чтобы я не мучался. |
|
20.07.2006, 15:48 | #8 |
|
Нет. Низя. Файл в данном случае - поток байт.
Можно его тока переписать новым. |
|
20.07.2006, 16:18 | #9 |
|
Спасибо, уже сделал все с помощью mysql. Все работает супер! Спасибо всем за помощь!
|
|
21.07.2006, 00:02 | #10 |
|
MasMaX, ты не усточнил, что удалять строку надо до того как записываешь новую строку )
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
var_dump в строку | BleSSeD | ASP, Perl, PHP и MySQL | 11 | 13.05.2009 14:18 |
Как добавить строку не перезагружая страницу? | Lander | ASP, Perl, PHP и MySQL | 13 | 28.02.2006 23:57 |
Две таблицы в одну строку | Silent Rain | HTML, CSS, JavaScript | 10 | 30.12.2005 09:15 |
Разобрать строку | kost | HTML, CSS, JavaScript | 10 | 25.05.2005 03:31 |
Как извлечь строку запроса без Query_string ? | Lloyd | HTML, CSS, JavaScript | 5 | 03.02.2004 19:15 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|