---
title: "Läsa från fil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/62069-läsa-från-fil"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "nordan"
published: "2002-12-13T13:07:02.000Z"
updated: "2002-12-13T14:58:29.000Z"
replies: 1
views: 200
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/62069-läsa-från-fil"
---

# Läsa från fil

## #1 — nordan, 2002-12-13T13:07Z

Hej!
Om jag vill läsa in en text fil med php på samma sätt som jag har gjort här i perl
hur gör jag då

```
#!/usr/bin/perl
print "Content-type: text/html\n\n";

open(FIL, "text.txt");
@filen = <FIL>;
foreach $rad (@filen)
{
	print $rad."<br>";
	
}

close (FIL);
```

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

## #2 — Matte, 2002-12-13T14:58Z

Jag är inte så hemma på Perl (inte alls) men så här går att göra i PHP för att skriva ut en textfil:

Alternativ 1:

```
<?php

$filnamn = "textfil.txt";

$fp = fopen($filnamn, "r");
// Läser in i strängvariabel
$content = fread($fp, filesize($filnamn));
fclose($fp);

echo $content;

?>
```

 
Alternativ 2:

```
<?php

// Läser in i array
$content = file("textfil.txt");

$content = implode("\n", $content);

echo $content;

?>
```

 
Alternativ 3:

```
<?php

// Läser filen och skriver ut den.
readfile("textfil.txt");

?>
```

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

---

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