$array=@file("file.txt"); - массив содержит все строчки файла
echo trim($array[245]); - выписываем 245-ю строку
$content=join("",$array); - все содержание в "одной строчке"
2 tony2001:
насчет 246 это ты правильно подметил.
А вот насчет не надо предлагать свои неправильные варианты я бы еще поспорил. Бенчмарки показывают, что в большинстве случаев file быстрее fgets-a.