Показать сообщение отдельно
Старый 28.05.2004, 16:25
Unknown вне форума Посмотреть профиль Отправить личное сообщение для Unknown Посетить домашнюю страницу Unknown Найти все сообщения от Unknown
  № 2  
Unknown
 
Аватар для Unknown

Регистрация: Apr 2001
Адрес: Moscow, где-то там...
Сообщений: 81
Отправить сообщение для Unknown с помощью ICQ
легче прочитать весь файл в массив, а потом просто три последние ячейки просмотреть. Если файл очень большой и читать весь в массив не хочется (хотя вроде особо много времени это едва ли займет, но все же...), то перематываешь на конец файла (fseek($fp, 0, SEEK_END); ), затем от туда посимвольно считываешь информацию, при получении символа "|", отделяешь предыдущие полученные символы в отдельную переменную (ячейку массива) и так до трех раз. Короче пишешь свою упрощенную функцию explode, которая действует задом-на-перед. Но все же если файл не большорй, незачем фигней страдать и легче считать его весь, а из массива выбрать последние элементы.
__________________
Flash is out there...
Флэш где-то рядом...