|
|
|
| Как увидеть перемещение по файлам ?
Напишите, пожалуйста, примеры на функции:
rewind
ftell
fseek | |
|
|
|
|
|
|
|
для: vakum1
(25.11.2007 в 17:10)
| | Примерно так
<?php
// Открываем файл
$fd = fopen("get.txt", "r");
// Подсчитываем количество строк
// в файле
$count = 0;
while (!feof($fd))
{
fgets($fd, 4096);
$count++;
}
// Выводим количество строк
echo "В файле - $count строк<br>";
// Сейчас файловый указатель $fd
// находится в конце файла, поэтому
// ничего читать нельзя - устанавливаем
// файловый указатель в начало
fseek($fd, 0);
// Теперь файл можно читать по-новой
while (!feof($fd))
{
$buffer = fgets($fd, 4096);
echo "$buffer<br>";
}
// Закрываем файл
fclose($fd);
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(26.11.2007 в 12:21)
| |
fseek($fd, 0); == rewind($fd);
|
| |
|
|
|