---
title: "Hur koll antal rader i textfil?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14582-hur-koll-antal-rader-i-textfil"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Kosse"
published: "2000-06-17T14:38:00.000Z"
updated: "2000-06-20T16:32:00.000Z"
replies: 4
views: 470
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/14582-hur-koll-antal-rader-i-textfil"
---

# Hur koll antal rader i textfil?

## #1 — Kosse, 2000-06-17T14:38Z

Kan man kolla hur många rader man har i en textfil? Och om man t.ex. överskrider 20 rader så tas den sista raden bort?

Någon som har ett förslag?

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

## #2 — Johan!, 2000-06-17T15:31Z

Skulle gärna vilja ha svar på samma sak fast med antalet tecken i en sträng och inte antalet rader.

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

## #3 — Kosse, 2000-06-19T17:02Z

Inga svar, hmmm. Kanske att någon vet hur man bär sig åt för att skriva över det som redan finns i en fil. Istället för att lägga till i slutet eller i början av filen så skrivs det gamla bara över, någon som vet hur man gör det? Eller bara tömmer filen på innehåll?

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

## #4 — Robban, 2000-06-19T17:51Z

Kosse:

```
<?php

// Sökväg till filen
$filepath = 'datafil.txt';

// Läs in hela filen i arrayen $rowarray
$rowarray = file($filepath)
 or die("Filen finns inte");

// Släng bort alla rader utöver 20
$rowarray = array_slice($rowarray,0,20);

// Oppna datafilen för skrivning
$fp = fopen($filepath, "w")
 or die("Kunde inte öppna fil för skrivning");

// Stega igenom arrayen med rader
while (list($key,$val) = each($rowarray)) {

  // Skriv rad till fil
  fwrite($fp,$val)
   or die("Kunde inte skriva till fil");

}

// Stäng fil
fclose($fp);
?>
```

Johan!:
 <http://www.php.net/manual/html/function.strlen.html>

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

## #5 — Kosse, 2000-06-20T16:32Z

Hmm, verkar intressant. Hoppas det fungerar, ska genast testa.

Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14582-hur-koll-antal-rader-i-textfil
