IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Чтение 3 строки файла (http://www.imho.ws/showthread.php?t=22297)

dafich 11.02.2003 08:18

Чтение 3 строки файла
 
подскажите как читать например только 3 строку файла text.dat

<?php
$dat_file="text.dat";
$f=fopen($dat_file,"r");
$count=fgets($f,100);
fclose($f);
echo "$count";
?>

так читается только первая строка.

Stasik 11.02.2003 09:16

Код:

<?
$dat_file="text.dat";
$fp = fopen($dat_file, "r");
while (!feof($fp)) {
    $data .= fgets($fp, 1024);
}
fclose($fp);
$data = split("\n", $data);
echo "$data[2]";
?>


dafich 11.02.2003 09:22

Большое спасибо! все красиво работатет!!!

dafich 11.02.2003 10:17

Можно еще вопрос
А как читать только последнюю, предпоследнюю и предпредпоследнюю - надо три кода на каждую строку.

Stasik 11.02.2003 10:23

можно
Код:

<?
$dat_file="text.dat";
$fp = fopen($dat_file, "r");
while (!feof($fp)) {
    $data .= fgets($fp, 1024);
}
fclose($fp);
$data = split("\n", $data);
echo $data[(count($data)-3)];
echo $data[(count($data)-2)];
echo $data[(count($data)-1)];
?>

з.ы.: голосуй, а то проиграешь :xex:


Часовой пояс GMT +4, время: 22:13.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.