Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Php: чтение строка №x из файла

1.2K
10 ноября 2003 года
Die Sein
7 / / 20.08.2000
Есть файл. Задача: прочитать из этого файла строку с заданным номером. Я не совсем понимаю, что нужно проверять и с чем сравнивать.

Это лучше циклом или в виде while(!foef($handler))?

Спасибо.
1.3K
11 ноября 2003 года
view
148 / / 14.10.2003
Цитата:
Originally posted by Die Sein
Есть файл. Задача: прочитать из этого файла строку с заданным номером. Я не совсем понимаю, что нужно проверять и с чем сравнивать.

Это лучше циклом или в виде while(!foef($handler))?

Спасибо.



Можно читать построчно с помощью fgets и считать строки

4.4K
11 ноября 2003 года
penartur
26 / / 08.11.2003
Если файл не очень большой (несколько десятков килобайт), то можно использовать функцию file($filename), она возвращает массив строк файла, пронумерованный с нуля.
1.2K
11 ноября 2003 года
Die Sein
7 / / 20.08.2000
Код:
$counter=1;

while(!feof($handle))
{
 if($counter==$line_num)
  {
   $buffer=fgets($handle, 4096);
   echo $buffer;
  }
 else
  {
   $shit=fgets($handle, 4096);
  };
 $counter++;
}


Так решил вопрос.
2.2K
14 ноября 2003 года
Brass
37 / / 28.03.2003
А чем так не катит?

<?$path="Temp/q.txt";//Путь к файлу
$openfile=file($path);
$n=2;//Номер строки
$str=$openfile[$n]);//Нужная строка
?>
283
14 ноября 2003 года
Alone
910 / / 20.11.2002
Цитата:
Originally posted by Brass
А чем так не катит?


сохрани 30метровый файл и попробуй свой способ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог