---
title: "Läsa in rad från text-fil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14884-läsa-in-rad-från-text-fil"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "hvnter"
published: "2000-10-21T12:40:00.000Z"
updated: "2000-10-21T13:28:00.000Z"
replies: 2
views: 469
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/14884-läsa-in-rad-från-text-fil"
---

# Läsa in rad från text-fil

## #1 — hvnter, 2000-10-21T12:40Z

Hur läser jag in en rad från en textfil? Alltså skriver in ett nummer och så ska den raden skrivas ut...
Finns det något enklare sätt än att loopa igenom alla rader?

Permalänk: https://www.webforum.nu/p/14884

## #2 — Swey, 2000-10-21T13:24Z

Så här, kanske?

$radnr = 10;
$file = file("en fin liten fil med massor av fina rader");
echo "Den fina raden $radnr: " . $file\[$radnr\];

Se också [detta inlägg](http://cgi.webforum.nu/wf/Forum12/HTML/000463.html) ;)

Permalänk: https://www.webforum.nu/p/312513

## #3 — Robban, 2000-10-21T13:28Z

Använd en databas. :)

Liksom oss så kan inte PHP veta vilken rad som är rad nummer 6 innan PHP har räknat alla rader fram till den raden. Att göra det du vill med vanliga textfiler går alltså inte.

Dock kan du (om filen inte är för stor) läsa in hela filen i en array med funktionen [file()](http://se.php.net/manual/html/function.file.html) och sedan plocka ut valfri rad ur den arrayen.

\[Jaha, Swey först som vanligt. ;)\]

Permalänk: https://www.webforum.nu/p/312514

---

Tråden på webben: https://www.webforum.nu/amne/php/14884-läsa-in-rad-från-text-fil
